Application of Grey Wolf Optimization for Solving Combinatorial Problems: Job Shop and Flexible Job Shop Scheduling Cases

被引:96
作者
Jiang, Tianhua [1 ]
Zhang, Chao [2 ]
机构
[1] Ludong Univ, Sch Transportat, Yantai 264025, Peoples R China
[2] Henan Inst Sci & Technol, Dept Comp Sci & Technol, Xinxiang 453003, Peoples R China
关键词
Job shop; flexible job shop; makespan; discrete grey wolf optimization; genetic operator; variable neighborhood search; EFFECTIVE GENETIC ALGORITHM; FLOW-SHOP; SEARCH; PERFORMANCE;
D O I
10.1109/ACCESS.2018.2833552
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Grey wolf optimization (GWO) algorithm is a new population-oriented intelligence algorithm, which is originally proposed to solve continuous optimization problems inspired from the social hierarchy and hunting behaviors of grey wolves. It has been proved that GWO can provide competitive results compared with some well-known meta-heuristics. This paper aims to employ the GWO to deal with two combinatorial optimization problems in the manufacturing field: job shop and flexible job shop scheduling cases. The effectiveness of GWO algorithm on the two problems can give an idea about its possible application on solving other scheduling problems. For the discrete characteristics of the scheduling solutions, we developed a kind of discrete GWO algorithm with the objective of minimizing the maximum completion time (makespan). In the proposed algorithm, searching operator is designed based on the crossover operation to maintain the algorithm work directly in a discrete domain. Then an adaptive mutation method is introduced to keep the population diversity and avoid premature convergence. In addition, a variable neighborhood search method is embedded to further enhance the exploration. To evaluate the effectiveness, the discrete GWO algorithm is compared with other published algorithms in the literature for the two scheduling cases. Experimental results demonstrate that our algorithm outperforms other algorithms for the scheduling problems under study.
引用
收藏
页码:26231 / 26240
页数:10
相关论文
共 39 条
[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]   Testing the performance of teaching-learning based optimization (TLBO) algorithm on combinatorial problems: Flow shop and job shop scheduling cases [J].
Baykasoglu, Adil ;
Hamzadayi, Alper ;
Kose, Simge Yelkenci .
INFORMATION SCIENCES, 2014, 276 :204-218
[4]   Solving the Flexible Job Shop Scheduling Problem With Makespan Optimization by Using a Hybrid Taguchi-Genetic Algorithm [J].
Chang, Hao-Chin ;
Chen, Yeh-Peng ;
Liu, Tung-Kuan ;
Chou, Jyh-Horng .
IEEE ACCESS, 2015, 3 :1740-1754
[5]   A GRASP x ELS approach for the job-shop with a web service paradigm packaging [J].
Chassaing, Maxime ;
Fontanel, Jonathan ;
Lacomme, Philippe ;
Ren, Libo ;
Tchernev, Nikolay ;
Villechenon, Pierre .
EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (02) :544-562
[6]  
Chu SC, 2007, INT J INNOV COMPUT I, V3, P163
[7]   An effective genetic algorithm for flexible job-shop scheduling with overlapping in operations [J].
Demir, Yunus ;
Isleyen, Selcuk Kursat .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2014, 52 (13) :3905-3921
[8]   Migrating Birds Optimization: A new metaheuristic approach and its performance on quadratic assignment problem [J].
Duman, Ekrem ;
Uysal, Mitat ;
Alkaya, Ali Fuat .
INFORMATION SCIENCES, 2012, 217 :65-77
[9]   Discrete harmony search algorithm for flexible job shop scheduling problem with multiple objectives [J].
Gao, K. Z. ;
Suganthan, P. N. ;
Pan, Q. K. ;
Chua, T. J. ;
Cai, T. X. ;
Chong, C. S. .
JOURNAL OF INTELLIGENT MANUFACTURING, 2016, 27 (02) :363-374
[10]   ALGORITHMS FOR SOLVING PRODUCTION-SCHEDULING PROBLEMS [J].
GIFFLER, B ;
THOMPSON, GL .
OPERATIONS RESEARCH, 1960, 8 (04) :487-503