A hybrid particle swarm optimization for job shop scheduling problem

被引:237
作者
Sha, D. Y.
Hsu, Cheng-Yu
机构
[1] Asia Univ, Dept Business Adm, Taichung 413, Taiwan
[2] Natl Chiao Tung Univ, Dept Ind Engn & Management, Hsinchu 300, Taiwan
关键词
job shop problem; scheduling; particle swarm optimization;
D O I
10.1016/j.cie.2006.09.002
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A hybrid particle swarm optimization (PSO) for the job shop problem (JSP) is proposed in this paper. In previous research. PSO particles search solutions in a continuous solution space. Since the solution space of the JSP is discrete, we modified the particle position representation, particle movement, and particle velocity to better suit PSO for the JSP. We modified the particle position based on preference list-based representation, particle movement based on swap operator, and particle velocity based on the tabu list concept in our algorithm. Giffler and Thompson's heuristic is used to decode a particle position into a schedule. Furthermore, we applied tabu search to improve the solution quality. The computational results show that the modified PSO performs better than the original design, and that the hybrid PSO is better than other traditional metaheuristics. (c) 2006 Elsevier Ltd. All rights reserved.
引用
收藏
页码:791 / 808
页数:18
相关论文
共 25 条
[1]   THE SHIFTING BOTTLENECK PROCEDURE FOR JOB SHOP SCHEDULING [J].
ADAMS, J ;
BALAS, E ;
ZAWACK, D .
MANAGEMENT SCIENCE, 1988, 34 (03) :391-401
[2]   Guided local search with shifting bottleneck for job shop scheduling [J].
Balas, E ;
Vazacopoulos, A .
MANAGEMENT SCIENCE, 1998, 44 (02) :262-275
[3]  
Bean J. C., 1994, ORSA Journal on Computing, V6, P154, DOI 10.1287/ijoc.6.2.154
[4]   OR-LIBRARY - DISTRIBUTING TEST PROBLEMS BY ELECTRONIC MAIL [J].
BEASLEY, JE .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1990, 41 (11) :1069-1072
[5]  
DAVIS L, 1985, P 1 INT C GEN ALG HI, P140
[6]  
Fisher H., 1963, IND SCHEDULING, P225
[7]  
FRENHC S, 1982, SEQUENCING SCHEDULIN
[8]  
Garey M. R., 1976, Mathematics of Operations Research, V1, P117, DOI 10.1287/moor.1.2.117
[9]  
Gen M., 1997, Genetic Algorithms and Engineering Design
[10]   ALGORITHMS FOR SOLVING PRODUCTION-SCHEDULING PROBLEMS [J].
GIFFLER, B ;
THOMPSON, GL .
OPERATIONS RESEARCH, 1960, 8 (04) :487-503