Design of high-performing hybrid meta-heuristics for unrelated parallel machine scheduling with machine eligibility and precedence constraints

被引:22
作者
Afzalirad, Mojtaba [1 ]
Rezaeian, Javad [1 ]
机构
[1] Mazandaran Univ Sci & Technol, Dept Ind Engn, Babol Sar, Iran
关键词
unrelated parallel machine scheduling; machine eligibility restrictions; precedence constraints; genetic algorithm; ant colony optimization; DEPENDENT SETUP TIMES; MINIMIZING MAKESPAN; RELEASE TIME; AVAILABILITY; ALGORITHMS; EARLINESS;
D O I
10.1080/0305215X.2015.1042475
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This study involves an unrelated parallel machine scheduling problem in which sequence-dependent set-up times, different release dates, machine eligibility and precedence constraints are considered to minimize total late works. A new mixed-integer programming model is presented and two efficient hybrid meta-heuristics, genetic algorithm and ant colony optimization, combined with the acceptance strategy of the simulated annealing algorithm (Metropolis acceptance rule), are proposed to solve this problem. Manifestly, the precedence constraints greatly increase the complexity of the scheduling problem to generate feasible solutions, especially in a parallel machine environment. In this research, a new corrective algorithm is proposed to obtain the feasibility in all stages of the algorithms. The performance of the proposed algorithms is evaluated in numerical examples. The results indicate that the suggested hybrid ant colony optimization statistically outperformed the proposed hybrid genetic algorithm in solving large-size test problems.
引用
收藏
页码:706 / 726
页数:21
相关论文
共 32 条
[1]   Early/tardy scheduling with sequence dependent setups on uniform parallel machines [J].
Balakrishnan, N ;
Kanet, JJ ;
Sridharan, V .
COMPUTERS & OPERATIONS RESEARCH, 1999, 26 (02) :127-141
[2]   A variable neighborhood search approach for planning and scheduling of jobs on unrelated parallel machines [J].
Bilyk, Andrew ;
Moench, Lars .
JOURNAL OF INTELLIGENT MANUFACTURING, 2012, 23 (05) :1621-1635
[3]  
BLAZEWICZ J, 1984, TSI-TECH SCI INF, V3, P415
[4]   Parallel Robot Scheduling to Minimize Mean Tardiness with Unequal Release Date and Precedence Constraints Using a Hybrid Intelligent System Regular Paper [J].
Cakar, Tarik ;
Koker, Rasit ;
Sari, Yavuz .
INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2012, 9
[5]   Minimizing makespan on parallel machines with release time and machine eligibility restrictions [J].
Centeno, G ;
Armacost, RL .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2004, 42 (06) :1243-1256
[6]   Parallel machine scheduling with release time and machine eligibility restrictions [J].
Centeno, G ;
Armacost, RL .
COMPUTERS & INDUSTRIAL ENGINEERING, 1997, 33 (1-2) :273-276
[7]   A canned food scheduling problem with batch due date [J].
Chung, Tsui-Ping ;
Liao, Ching-Jong ;
Smith, Milton .
ENGINEERING OPTIMIZATION, 2014, 46 (09) :1284-1294
[8]   Ant algorithms for discrete optimization [J].
Dorigo, M ;
Di Caro, G ;
Gambardella, LM .
ARTIFICIAL LIFE, 1999, 5 (02) :137-172
[9]   Variable neighborhood search approaches for scheduling jobs on parallel machines with sequence-dependent setup times, precedence constraints, and ready times [J].
Driessel, Rene ;
Moench, Lars .
COMPUTERS & INDUSTRIAL ENGINEERING, 2011, 61 (02) :336-345
[10]   A combined integer/constraint programming approach to a resource-constrained parallel machine scheduling problem with machine eligibility restrictions [J].
Edis, Emrah B. ;
Ozkarahan, Irem .
ENGINEERING OPTIMIZATION, 2011, 43 (02) :135-157