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

被引:89
作者
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
来源
IEEE ACCESS | 2018年 / 6卷
关键词
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
    Asadzadeh, Leila
    Zamanifar, Kamran
    [J]. 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
    Baykasoglu, Adil
    Hamzadayi, Alper
    Kose, Simge Yelkenci
    [J]. INFORMATION SCIENCES, 2014, 276 : 204 - 218
  • [4] Solving the Flexible Job Shop Scheduling Problem With Makespan Optimization by Using a Hybrid Taguchi-Genetic Algorithm
    Chang, Hao-Chin
    Chen, Yeh-Peng
    Liu, Tung-Kuan
    Chou, Jyh-Horng
    [J]. IEEE ACCESS, 2015, 3 : 1740 - 1754
  • [5] A GRASP x ELS approach for the job-shop with a web service paradigm packaging
    Chassaing, Maxime
    Fontanel, Jonathan
    Lacomme, Philippe
    Ren, Libo
    Tchernev, Nikolay
    Villechenon, Pierre
    [J]. 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
    Demir, Yunus
    Isleyen, Selcuk Kursat
    [J]. 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
    Duman, Ekrem
    Uysal, Mitat
    Alkaya, Ali Fuat
    [J]. INFORMATION SCIENCES, 2012, 217 : 65 - 77
  • [9] Discrete harmony search algorithm for flexible job shop scheduling problem with multiple objectives
    Gao, K. Z.
    Suganthan, P. N.
    Pan, Q. K.
    Chua, T. J.
    Cai, T. X.
    Chong, C. S.
    [J]. JOURNAL OF INTELLIGENT MANUFACTURING, 2016, 27 (02) : 363 - 374
  • [10] ALGORITHMS FOR SOLVING PRODUCTION-SCHEDULING PROBLEMS
    GIFFLER, B
    THOMPSON, GL
    [J]. OPERATIONS RESEARCH, 1960, 8 (04) : 487 - 503