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 条
[1]   A new ant colony algorithm for makespan minimization in permutation flow shops [J].
Ahmadizar, Fardin .
COMPUTERS & INDUSTRIAL ENGINEERING, 2012, 63 (02) :355-361
[2]   An agent-based parallel approach for the job shop scheduling problem with genetic algorithms [J].
Asadzadeh, Leila ;
Zamanifar, Kamran .
MATHEMATICAL AND COMPUTER MODELLING, 2010, 52 (11-12) :1957-1965
[3]   The development of gradual-priority weighting approach for the multi-objective flowshop scheduling problem [J].
Chang, PC ;
Hsieh, JC ;
Lin, SG .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2002, 79 (03) :171-183
[4]   Heuristics for the two-stage job shop scheduling problem with a bottleneck machine [J].
Drobouchevitch, IG ;
Strusevich, VA .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 123 (02) :229-240
[5]  
Duan H.B., 2005, Ant Colony Algorithms: Theory and Applications
[6]   Scheduling tasks on a flexible manufacturing machine to minimize tool change delays [J].
Ecker, KH ;
Gupta, JND .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 164 (03) :627-638
[7]   Hybridizing tabu search with ant colony optimization for solving job shop scheduling problems [J].
Eswaramurthy, V. P. ;
Tamilarasi, A. .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2009, 40 (9-10) :1004-1015
[8]  
Haisheng S, 2008, MANUF TECHNOL MACH T, V3, P21
[9]  
Haolin L, 2000, CHIN J MECH ENG, V20, P3828
[10]   Hybrid ant colony optimization and visibility studies applied to a job-shop scheduling problem [J].
Heinonen, J. ;
Pettersson, F. .
APPLIED MATHEMATICS AND COMPUTATION, 2007, 187 (02) :989-998