An ant colony algorithm for job shop scheduling problem with tool flow

被引:15
作者
Zhu Rui [1 ]
Wang Shilong [1 ]
Zhu Zheqi [2 ]
Yi Lili [2 ]
机构
[1] Chongqing Univ, State Key Lab Mech Transmiss, Chongqing 400030, Peoples R China
[2] Chongqing Univ, State Key Lab Mech Transmiss, Chongqing 630044, Peoples R China
关键词
Flexible manufacturing system; ant colony algorithm; job shop scheduling problem; tool flow; OPTIMIZATION ALGORITHM; MAKESPAN; SYSTEM; TIME;
D O I
10.1177/0954405413514398
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this article, we present a developed bidirectional convergence ant colony algorithm to solve the integrated job shop scheduling problem with tool flow in flexible manufacturing system. In particular, the optimization problem for a real environment, including system make-span and waiting time for tools, has been approached by means of an effective pheromone trail coding and tailored ant colony operators for improving solution quality. The algorithm provides an effective integration between operation sequence and tool selection. A new principle of state transition probability is proposed with consideration of the waiting time for tools, and an optimization method of tool assignment is put forward. The proposed algorithm employs a machine decomposition method inspired by operations that are processed on fixed machines. The ant just gives the partial solution on one machine each time to construct the global scheduling solution with the previous solution on the other machines. This method performs well using the efficiency of ant colony algorithm for solving job shop scheduling problem. The proposed algorithm is tested by a series of simulation experiments, and interpretations of the results are also presented. Final experimental results indicate that the developed bidirectional convergence ant colony algorithm outperforms some current approaches in job shop scheduling problem with tool flow.
引用
收藏
页码:959 / 968
页数:10
相关论文
共 38 条
[11]   Ant colony system for job shop scheduling with time windows [J].
Huang, Rong-Hwa ;
Yang, Chang-Lin .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 39 (1-2) :151-157
[12]   SCHEDULING APPROACHES FOR RANDOM JOB SHOP FLEXIBLE MANUFACTURING SYSTEMS [J].
HUTCHISON, J ;
LEONG, K ;
SNYDER, D ;
WARD, P .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1991, 29 (05) :1053-1067
[13]   Operation sequence and tool selection in flexible manufacturing systems under dynamic tool allocation [J].
Lee, CS ;
Kim, SS ;
Choi, JS .
COMPUTERS & INDUSTRIAL ENGINEERING, 2003, 45 (01) :61-73
[14]   Flow shop scheduling to minimize the total completion time with a permanently present operator: Models and ant colony optimization metaheuristic [J].
Li, Xiangyong ;
Baki, M. F. ;
Aneja, Y. P. .
COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (01) :152-164
[15]   Increase the efficiency of an FMS by improving the tool scheduling strategies [J].
Li, XN ;
Cheung, EHM ;
Chuah, KB .
JOURNAL OF MATERIALS PROCESSING TECHNOLOGY, 1996, 61 (1-2) :213-218
[16]  
Liang Z, 2009, IND CONTROL COMPUT, V22, P75
[17]   Threshold accepting and Ant-colony optimization algorithms for scheduling m-machine flow shops with lot streaming [J].
Marimuthu, S. ;
Ponnambalam, S. G. ;
Jawahar, N. .
JOURNAL OF MATERIALS PROCESSING TECHNOLOGY, 2009, 209 (02) :1026-1041
[18]   Ant colony optimization for resource-constrained project scheduling [J].
Merkle, D ;
Middendorf, M ;
Schmeck, H .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (04) :333-346
[19]  
Montgomery J, 2006, LECT NOTES COMPUT SC, V4150, P484
[20]   Hybrid heuristic search for the scheduling of flexible manufacturing systems using Petri nets [J].
Moro, AR ;
Yu, HN ;
Kelleher, G .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2002, 18 (02) :240-245