کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
1134262 1489099 2014 10 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Application of graph search and genetic algorithms for the single machine scheduling problem with sequence-dependent setup times and quadratic penalty function of completion times
ترجمه فارسی عنوان
استفاده از جستجو گراف و الگوریتم ژنتیک برای یک زمان بندی برنامه ماشین زمان با زمان راه اندازی وابسته به دنباله و عملکرد مجازات درجه دوم از زمان تکمیل
کلمات کلیدی
برنامه زمانبندی واحد تنظیم وابسته به دنباله، مجازات درجه دوم، جستجوی گراف الگوریتم ژنتیک
موضوعات مرتبط
مهندسی و علوم پایه سایر رشته های مهندسی مهندسی صنعتی و تولید
چکیده انگلیسی


• We discuss exact and approximate approaches for solving the problem.
• The major contribution is to propose a genetic algorithm for solving the problem.
• The genetic algorithm makes use of a stochastic greedy approach.
• Experimental results compare the performances of exact and approximate approaches.

In this paper, we consider the single machine scheduling problem with quadratic penalties and sequence-dependent (QPSD) setup times. QPSD is known to be NP-Hard. Only a few exact approaches, and to the best of our knowledge, no approximate approaches, have been reported in the literature so far. This paper discusses exact and approximate approaches for solving the problem, and presents empirical findings. We make use of a graph search algorithm, Memory-Based Depth-First Branch-and-Bound (MDFBB), and present an algorithm, QPSD_MDFBB that can optimally solve QPSD, and advances the state of the art for finding exact solutions. For finding approximate solutions to large problem instances, we make use of the idea of greedy stochastic search, and present a greedy stochastic algorithm, QPSD_GSA that provides moderately good solutions very rapidly even for large problems. The major contribution of the current paper is to apply QPSD_GSA to generate a subset of the starting solutions for a new genetic algorithm, QPSD_GEN, which is shown to provide near-optimal solutions very quickly. Owing to its polynomial running time, QPSD_GEN can be used for much larger instances than QPSD_MDFBB can handle. Experimental results have been provided to demonstrate the performances of these algorithms.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computers & Industrial Engineering - Volume 67, January 2014, Pages 10–19
نویسندگان
, , ,