A parallel artificial bee colony algorithm for the job shop scheduling problem with a dynamic migration strategy

被引:65
作者
Asadzadeh, Leila [1 ]
机构
[1] Payame Noor Univ, Dept Comp Engn & Informat Technol, Tehran, Iran
关键词
Job shop scheduling problem; Heuristic algorithms; Artificial bee colony algorithm; Local search procedure; Parallel artificial bee colony algorithm; GENETIC ALGORITHM; TABOO SEARCH; OPTIMIZATION;
D O I
10.1016/j.cie.2016.06.025
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The job shop scheduling problem (ISSP) has attracted much attention in the field of both information sciences and operations research. Many heuristic algorithms such as genetic algorithms, particle swarm optimization, artificial bee colony algorithm, and ant colony optimization have been presented to solve it. Parallelization is one of the best approaches that can be used to enhance the performance of these heuristic algorithms. In this paper, we propose a parallel artificial bee colony algorithm to solve the job shop scheduling problem. In this method, artificial bee colony algorithm consists of several colonies that locate on different hosts of the network and algorithm is carried out in various colonies in parallel manner. The communication between colonies is carried out by exchanging migrants. A dynamic migration strategy is used to determine when a colony must communicate by its neighbors. Benchmark instances are used to investigate the performance of the proposed approach. The results show that the proposed parallel artificial bee colony algorithm improves the efficiency. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:359 / 367
页数:9
相关论文
共 34 条
[1]   THE SHIFTING BOTTLENECK PROCEDURE FOR JOB SHOP SCHEDULING [J].
ADAMS, J ;
BALAS, E ;
ZAWACK, D .
MANAGEMENT SCIENCE, 1988, 34 (03) :391-401
[2]  
[Anonymous], PARALLEL APPROACHES
[4]   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
[5]   Job Shop Scheduling with the Best-so-far ABC [J].
Banharnsakun, Anan ;
Sirinaovakul, Booncharoen ;
Achalakul, Tiranee .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2012, 25 (03) :583-593
[6]   Obtaining test problems via Internet [J].
Beasley, JE .
JOURNAL OF GLOBAL OPTIMIZATION, 1996, 8 (04) :429-433
[7]  
Binato S., 2002, Essays and Surveys in Metaheuristics
[8]   AN ALGORITHM FOR SOLVING THE JOB-SHOP PROBLEM [J].
CARLIER, J ;
PINSON, E .
MANAGEMENT SCIENCE, 1989, 35 (02) :164-176
[9]   A bee colony optimization algorithm to job shop scheduling [J].
Chong, Chin Soon ;
Low, Malcolm Yoke Hean ;
Sivakumar, Appa Iyer ;
Gay, Kbeng Leng .
PROCEEDINGS OF THE 2006 WINTER SIMULATION CONFERENCE, VOLS 1-5, 2006, :1954-+
[10]  
Fisher H, 1963, IND SCHEDULING, P225