A robust simulated annealing heuristic for flow shop scheduling problems

被引:7
作者
Chinyao Low
Jinn-Yi Yeh
Kai-I Huang
机构
[1] Da-Yeh University,Department of Industrial Engineering
来源
The International Journal of Advanced Manufacturing Technology | 2004年 / 23卷
关键词
Flow shop scheduling; Makespan; Simulated annealing;
D O I
暂无
中图分类号
学科分类号
摘要
The flow-shop scheduling problem is one of the most well-known problems in the area of scheduling. The objective of minimising the makespan is often employed as a criterion for flow shop scheduling since Johnson’s work on the subject. The problem is strongly NP-hard and therefore many approximation algorithms have been developed to provide a good solution in reasonable run times. In this research, a mechanism that records the good solution’s characteristics is designed and introduced into simulated annealing to make the searching procedure more robust. Computational experiments show that simulated annealing with a designed mechanism can make the solution quality more robust than it is without the mechanism. In addition, the proposed simulated annealing procedure is also compared with some previously published algorithms in regard to performance. Results show that the proposed simulated annealing procedure performs well with respect to solution and efficiency.
引用
收藏
页码:762 / 767
页数:5
相关论文
共 22 条
[1]  
Johnson HG(1954)A heuristic algorithm for the n-job, m-machine sequencing problem Nav Res Log 1 61-637
[2]  
Ignall RA(1965)Simulated annealing for permutation flow-shop scheduling Operat Res 13 400-557
[3]  
Lomnicki ML(1965)undefined Operat Res 16 89-undefined
[4]  
Palmer IH(1965)undefined Operat Res 16 101-undefined
[5]  
Campbell CN(1970)undefined Manag Sci 16 630-undefined
[6]  
Dudek undefined(1983)undefined Omega 11 91-undefined
[7]  
Smith undefined(1998)undefined Eur J Oper 105 66-undefined
[8]  
Nawaz undefined(1995)undefined Eur J Oper 81 388-undefined
[9]  
Koulamas undefined(1989)undefined Omega 17 551-undefined
[10]  
Ishibuchi undefined(1990)undefined Eur J Oper 47 65-undefined