An improved artificial bee colony algorithm for the blocking flowshop scheduling problem

被引:42
作者
Han, Yu-Yan [1 ]
Pan, Quan-Ke [1 ]
Li, Jun-Qing [1 ]
Sang, Hong-yan [2 ]
机构
[1] Liaocheng Univ, Coll Comp Sci, Liaocheng 252059, Peoples R China
[2] Liaocheng Univ, Sch Math Sci, Liaocheng 252059, Peoples R China
基金
美国国家科学基金会;
关键词
Blocking flowshop; Makespan; Artificial bee colony algorithm; Differential evolution; DIFFERENTIAL EVOLUTION; SHOP; OPTIMIZATION; HEURISTICS; MAKESPAN; MINIMIZE;
D O I
10.1007/s00170-011-3680-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an improved artificial bee colony (IABC) algorithm for solving the blocking flowshop problem with the objective of minimizing makespan. The proposed IABC algorithm utilizes discrete job permutations to represent solutions and applies insert and swap operators to generate new solutions for the employed and onlooker bees. The differential evolution algorithm is employed to obtain solutions for the scout bees. An initialization scheme based on the problem-specific heuristics is presented to generate an initial population with a certain level of quality and diversity. A local search based on the insert neighborhood is embedded to improve the algorithm's local exploitation ability. The IABC is compared with the existing hybrid discrete differential evolution and discrete artificial bee colony algorithms based on the well-known flowshop benchmark of Taillard. The computational results and comparison demonstrate the superiority of the proposed IABC algorithm for the blocking flowshop scheduling problems with makespan criterion.
引用
收藏
页码:1149 / 1159
页数:11
相关论文
共 34 条
[1]   A survey of scheduling problems with setup times or costs [J].
Allahverdi, Ali ;
Ng, C. T. ;
Cheng, T. C. E. ;
Kovalyov, Mikhail Y. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 187 (03) :985-1032
[2]  
[Anonymous], 2005, Technical Report-TR06
[3]   Minimizing makespan in a blocking flowshop using genetic algorithms [J].
Caraffa, V ;
Ianes, S ;
Bagchi, TP ;
Sriskandarajah, C .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2001, 70 (02) :101-115
[4]   An improved branch-and-bound algorithm for the two machine total completion time flow shop problem [J].
Della Croce, F ;
Ghirardi, M ;
Tadei, R .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2002, 139 (02) :293-301
[5]   The permutation flow shop problem with blocking. A tabu search approach [J].
Grabowski, Jozef ;
Pempera, Jaroslaw .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2007, 35 (03) :302-311
[6]  
Han Y.-Y., 2011, P 2011 CHIN CONTR DE, P2135
[7]   Structural inverse analysis by hybrid simplex artificial bee colony algorithms [J].
Kang, Fei ;
Li, Junjie ;
Xu, Qing .
COMPUTERS & STRUCTURES, 2009, 87 (13-14) :861-870
[8]   A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm [J].
Karaboga, Dervis ;
Basturk, Bahriye .
JOURNAL OF GLOBAL OPTIMIZATION, 2007, 39 (03) :459-471
[9]   A comparative study of Artificial Bee Colony algorithm [J].
Karaboga, Dervis ;
Akay, Bahriye .
APPLIED MATHEMATICS AND COMPUTATION, 2009, 214 (01) :108-132
[10]  
KIM YD, 1993, J OPER RES SOC, V44, P19, DOI 10.1057/jors.1993.3