A high performing metaheuristic for job shop scheduling with sequence-dependent setup times

被引:34
作者
Naderi, B. [1 ]
Ghomi, S. M. T. Fatemi [1 ]
Aminnayeri, M. [1 ]
机构
[1] Amir Kabir Univ Technol, Dept Ind Engn, Tehran, Iran
关键词
Scheduling; Job shop; Sequence-dependent setup times; Simulated annealing; Taguchi method; SIMULATED ANNEALING ALGORITHM; GENETIC ALGORITHMS; IMMUNE ALGORITHM; BOUND METHOD; SEARCH; COSTS;
D O I
10.1016/j.asoc.2009.08.039
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper investigates scheduling job shop problems with sequence-dependent setup times under minimization of makespan. We develop an effective metaheuristic, simulated annealing with novel operators, to potentially solve the problem. Simulated annealing is a well-recognized algorithm and historically classified as a local-search-based metaheuristic. The performance of simulated annealing critically depends on its operators and parameters, in particular, its neighborhood search structure. In this paper, we propose an effective neighborhood search structure based on insertion neighborhoods as well as analyzing the behavior of simulated annealing with different types of operators and parameters by the means of Taguchi method. An experiment based on Taillard benchmark is conducted to evaluate the proposed algorithm against some effective algorithms existing in the literature. The results show that the proposed algorithm outperforms the other algorithms. (C) 2009 Elsevier B. V. All rights reserved.
引用
收藏
页码:703 / 710
页数:8
相关论文
共 41 条
[31]   Practical job shop scheduling [J].
Schutten, JMJ .
ANNALS OF OPERATIONS RESEARCH, 1998, 83 (0) :161-177
[32]  
Sule DileepR., 1997, Industrial Scheduling
[33]  
Sun JU, 2003, INT J IND ENG-THEORY, V10, P455
[34]   An approach to job shop scheduling with sequence-dependent setups [J].
Sun, XQ ;
Noble, JS .
JOURNAL OF MANUFACTURING SYSTEMS, 1999, 18 (06) :416-430
[35]   BENCHMARKS FOR BASIC SCHEDULING PROBLEMS [J].
TAILLARD, E .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1993, 64 (02) :278-285
[36]   Scheduling a dynamic job shop production system with sequence-dependent setups: An experimental study [J].
Vinod, V. ;
Sridharan, R. .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2008, 24 (03) :435-449
[37]   A simulated annealing algorithm for manufacturing cell formation problems [J].
Wu, Tai-Hsi ;
Chang, Chin-Chih ;
Chung, Shu-Hsing .
EXPERT SYSTEMS WITH APPLICATIONS, 2008, 34 (03) :1609-1617
[38]   Survey of scheduling research involving setup times [J].
Yang, WH ;
Liao, CJ .
INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1999, 30 (02) :143-155
[39]   An immune algorithm approach to hybrid flow shops scheduling with sequence-dependent setup times [J].
Zandieh, M. ;
Ghomi, S. M. T. Fatemi ;
Husseini, S. M. Moattar .
APPLIED MATHEMATICS AND COMPUTATION, 2006, 180 (01) :111-127
[40]  
ZHOU C, 1989, ROBOT CIM-INT MANUF, V5, P73, DOI 10.1016/0736-5845(89)90031-8