An effective hybrid particle swarm optimization for no-wait flow shop scheduling

被引:16
作者
Bo Liu
Ling Wang
Yi-Hui Jin
机构
[1] Tsinghua University,Institute of Process Control, Department of Automation
来源
The International Journal of Advanced Manufacturing Technology | 2007年 / 31卷
关键词
Flow shop scheduling; No-wait; Makespan; Particle swarm optimization; Simulated annealing; Local search;
D O I
暂无
中图分类号
学科分类号
摘要
The no-wait flow shop scheduling that requires jobs to be processed without interruption between consecutive machines is a typical NP-hard combinatorial optimization problem, and represents an important area in production scheduling. This paper proposes an effective hybrid algorithm based on particle swarm optimization (PSO) for no-wait flow shop scheduling with the criterion to minimize the maximum completion time (makespan). In the algorithm, a novel encoding scheme based on random key representation is developed, and an efficient population initialization, an effective local search based on the Nawaz-Enscore-Ham (NEH) heuristic, as well as a local search based on simulated annealing (SA) with an adaptive meta-Lamarckian learning strategy are proposed and incorporated into PSO. Simulation results based on well-known benchmarks and comparisons with some existing algorithms demonstrate the effectiveness of the proposed hybrid algorithm.
引用
收藏
页码:1001 / 1011
页数:10
相关论文
共 99 条
[1]  
Stadtler H(2005)Supply chain management and advanced planning—basics, overview and challenges Eur J Oper Res 163 575-588
[2]  
Dimopoulos C(2000)Recent development in evolutionary computation for manufacturing optimization: problems, solutions, and comparisons IEEE Trans Evolut Comput 4 93-113
[3]  
Zalzala AMS(1994)A no-wait flowshop scheduling heuristic to minimize makespan J Oper Res Soc 45 472-478
[4]  
Rajendran C(1984)The three-machine no-wait flowshop problem is NP-complete J Assoc Comput Machinery 31 336-345
[5]  
Rock H(1988)No-wait shop scheduling: computational complexity and approximate algorithms Opsearch 25 220-244
[6]  
Goyal SK(1996)A survey of machine scheduling problems with blocking and no-wait in process Oper Res 44 510-525
[7]  
Sriskandarajah C(1964)Sequencing a one state-variable machine: a solvable case of the travelling salesman problem Oper Res 12 655-679
[8]  
Hall NG(1997)Two-stage no-wait scheduling models with setup and removal times separated Comput Oper Res 24 1025-1031
[9]  
Sriskandarajah C(2004)Application of ant colony optimization for no-wait flowshop scheduling problem to minimize the total completion time Comput Ind Eng 47 181-193
[10]  
Gilmore PC(1996)The ant system: optimization by a colony of cooperating agents IEEE Trans Syst Man Cy B 26 29-41