Evolutionary heuristics and an algorithm for the two-stage assembly scheduling problem to minimize makespan with setup times

被引:71
作者
Allahverdi, Ali
Al-Anzi, Fawaz S.
机构
[1] Kuwait Univ, Dept Ind & Management Syst Engn, Safat, Kuwait
[2] Kuwait Univ, Dept Comp Engn, Safat, Kuwait
关键词
scheduling; assembly flowshop; makespan; tabu search; PSO; setup times;
D O I
10.1080/00207540600621029
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper we address the two-stage assembly flowshop scheduling problem with respect to the makespan criterion where setup times are considered as separate from processing times. We formulate the problem and obtain a dominance relation. Moreover, we propose two evolutionary heuristics: a Particle Swarm Optimization (PSO) and a Tabu search. We also propose a simple and yet efficient algorithm with negligible computational time. We have conducted extensive computational experiments to compare the two heuristics and the algorithm along with a random solution. The computational analysis indicates that both heuristics and the algorithm perform significantly well. The computational analysis also indicates that PSO is the best and that the difference between the average errors of PSO and the algorithm becomes small as the number of jobs increases, while the computational time of PSO becomes much larger. Moreover, the difference between the two errors becomes even smaller as the number of machines ( at the first stage) and the ratio of setup times to processing times becomes smaller. Therefore, PSO is recommended for a number of jobs up to 50, whereas the algorithm is suggested for larger numbers of jobs and larger numbers of machines at the first stage.
引用
收藏
页码:4713 / 4735
页数:23
相关论文
共 27 条
[1]  
Al-Anzi F. S., 2001, International Journal of Parallel and Distributed Systems & Networks, V4, P94
[2]   Tabu search for a class of single-machine scheduling problems [J].
Al-Turki, U ;
Fedjki, C ;
Andijani, A .
COMPUTERS & OPERATIONS RESEARCH, 2001, 28 (12) :1223-1230
[3]  
ALANZI FS, 2005, UNPUB NEW TABU SEARC
[4]   Using two-machine flowshop with maximum lateness objective to model multimedia data objects scheduling problem for WWW applications [J].
Allahverdi, A ;
Al-Anzi, FS .
COMPUTERS & OPERATIONS RESEARCH, 2002, 29 (08) :971-994
[5]   A PSO and a Tabu search heuristics for the assembly scheduling problem of the two-stage distributed database application [J].
Allahverdi, A ;
Al-Anzi, FS .
COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (04) :1056-1080
[6]   A review of scheduling research involving setup considerations [J].
Allahverdi, A ;
Gupta, JND ;
Aldowaisan, T .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 1999, 27 (02) :219-239
[7]  
ALLAHVERDI A, 2006, IN PRESS EUR J OPER
[8]  
[Anonymous], 2002, COMPUTATIONAL INTELL
[9]  
[Anonymous], P 7 INT C EV PROGR
[10]   Heuristic optimization system for the determination of index positions on CNC magazines with the consideration of cutting tool duplications [J].
Baykasoglu, A ;
Dereli, T .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2004, 42 (07) :1281-1303