A Hybrid Artificial Bee Colony Algorithm with Local Search for Flexible Job-Shop Scheduling Problem

被引:28
作者
Thammano, Arit [1 ]
Phu-ang, Ajchara [1 ]
机构
[1] King Mongkuts Inst Technol Ladkrabang, Fac Informat Technol, Computat Intelligence Lab, Bangkok 10510, Thailand
来源
COMPLEX ADAPTIVE SYSTEMS: EMERGING TECHNOLOGIES FOR EVOLVING SYSTEMS: SOCIO-TECHNICAL, CYBER AND BIG DATA | 2013年 / 20卷
关键词
Flexible job-shop scheduling problem; Hybrid algorithm; Artificial bee colony algorithm; Local search technique; Swarm intelligence;
D O I
10.1016/j.procs.2013.09.245
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a hybrid artificial bee colony algorithm for solving the flexible job-shop scheduling problem (FJSP) with the criteria to minimize the maximum completion time (makespan). In solving the FJSP, we have to focus on two sub-problems: determining the sequence of the operations and selecting the best machine for each operation. In the proposed algorithm, first, several dispatching rules and the harmony search algorithm are used in creating the initial solutions. Thereafter, one of the two search techniques is randomly selected with a probability that is proportional to their fitness values. The selected search technique is applied to the initial solution to explore its neighborhood. If a premature convergence to a local optimum happens, the simulated annealing algorithm will be employed to escape from the local optimum. Otherwise, the filter and fan algorithm is utilized. Finally, the crossover operation is presented to enhance the exploitation capability. Experimental results on the benchmark data sets show that the proposed algorithm can effectively solve the FJSP. (C) 2013 The Authors. Published by Elsevier B.V.
引用
收藏
页码:96 / 101
页数:6
相关论文
共 50 条
[41]   An effective hybrid genetic algorithm and tabu search for flexible job shop scheduling problem [J].
Li, Xinyu ;
Gao, Liang .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2016, 174 :93-110
[42]   An effective hybrid tabu search algorithm for multi-objective flexible job-shop scheduling problems [J].
Li, Jun-qing ;
Pan, Quan-ke ;
Liang, Yun-Chia .
COMPUTERS & INDUSTRIAL ENGINEERING, 2010, 59 (04) :647-662
[43]   A Hybrid EA for Reactive Flexible Job-shop Scheduling [J].
Lin, Lin ;
Gen, Mitsuo ;
Liang, Yan ;
Ohno, Katsuhisa .
COMPLEX ADAPTIVE SYSTEMS 2012, 2012, 12 :110-115
[44]   A memetic algorithm based on a NSGAII scheme for the flexible job-shop scheduling problem [J].
Frutos, Mariano ;
Carolina Olivera, Ana ;
Tohme, Fernando .
ANNALS OF OPERATIONS RESEARCH, 2010, 181 (01) :745-765
[45]   Unified Genetic Algorithm Approach for Solving Flexible Job-Shop Scheduling Problem [J].
Park, Jin-Sung ;
Ng, Huey-Yuen ;
Chua, Tay-Jin ;
Ng, Yen-Ting ;
Kim, Jun-Woo .
APPLIED SCIENCES-BASEL, 2021, 11 (14)
[46]   An effective particle swarm optimization algorithm for flexible job-shop scheduling problem [J].
Nouiri, Maroua ;
Jemai, Abderezak ;
Ammari, Ahmed Chiheb ;
Bekrar, Abdelghani ;
Niar, Smail .
PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND SYSTEMS MANAGEMENT (IEEE-IESM 2013), 2013, :29-34
[47]   The Improved Simulated Annealing Genetic Algorithm for Flexible Job-Shop Scheduling Problem [J].
Gu, Xiaolin ;
Huang, Ming ;
Liang, Xu .
PROCEEDINGS OF 2017 6TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2017), 2017, :22-27
[48]   An Efficient Heuristic Algorithm for Flexible Job-Shop Scheduling Problem with Due Windows [J].
Ai, Yi ;
Wang, Mengying ;
Xue, Xiaoguang ;
Yan, Chao-Bo .
2022 IEEE 18TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2022, :142-147
[49]   Flexible Job-shop Scheduling Problem Under Uncertainty Based On QPSO Algorithm [J].
Pan, Fengshan ;
Ye, Chunming ;
Yang, Jiao .
ADVANCED DESIGNS AND RESEARCHES FOR MANUFACTURING, PTS 1-3, 2013, 605-607 :487-+
[50]   A memetic algorithm based on a NSGAII scheme for the flexible job-shop scheduling problem [J].
Mariano Frutos ;
Ana Carolina Olivera ;
Fernando Tohmé .
Annals of Operations Research, 2010, 181 :745-765