Switching strategy-based hybrid evolutionary algorithms for job shop scheduling problems

被引:9
|
作者
Mahmud, Shahed [1 ,2 ]
Chakrabortty, Ripon K. [1 ]
Abbasi, Alireza [1 ]
Ryan, Michael J. [3 ]
机构
[1] Univ New South Wales, Sch Engn & IT, Canberra, ACT 2620, Australia
[2] Rajshahi Univ Engn & Technol, Ind & Prod Engn, Rajshahi 6204, Bangladesh
[3] Capabil Associates, Canberra, ACT, Australia
关键词
Job shop scheduling problem; Multi-operator differential evolution; Particle swarm optimization; Evolutionary algorithm; Local search; BEE COLONY ALGORITHM; TABU SEARCH ALGORITHM; DIFFERENTIAL EVOLUTION; GENETIC ALGORITHM; OPTIMIZATION ALGORITHM; PSO ALGORITHM; SOLVE; COMMUNICATION; RELINKING; SELECTION;
D O I
10.1007/s10845-022-01940-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Since production efficiency and costs are directly affected by the ways in which jobs are scheduled, scholars have advanced a number of meta-heuristic algorithms to solve the job shop scheduling problem (JSSP). Although this JSSP is widely accepted as a computationally intractable NP-hard problem in combinatorial optimization, its solution is essential in manufacturing. This study proposes performance-driven meta-heuristic switching approaches that utilize the capabilities of multi-operator differential evolution (MODE) and particle swarm optimization (PSO) in a single algorithmic framework. The performance-driven switching mechanism is introduced to switch the population from an under-performing algorithm to other possibilities. A mixed selection strategy is employed to ensure the diversity and quality of the initial population, whereas a diversity check mechanism maintains population diversity over the generations. Moreover, a Tabu search (TS) inspired local search technique is implemented to enhance the proposed algorithm's exploitation capability, avoiding being trapped in the local optima. Finally, this study presents two mixed population structure-based hybrid evolutionary algorithms (HEAs), such as a predictive sequence HEA (sHEA) and a random sequence HEA (rHEA), and one bi-population inspired HEA, called bHEA. The comparative impacts of these varied population structure-based approaches are assessed by solving 5 categories of the standard JSSP instances (i.e., FT, LA, ORB, ABZ and TA). The performance of these hybridized approaches (i.e., sHEA, rHEA and bHEA) is compared and contrasted with its constituent algorithms (MODE, PSO and TS) to validate the hybridization's effectiveness. The statistical analysis shows that sHEA ranked first with mean value 1.84 compared to rHEA (1.96) and bHEA (2.21). Moreover, the proposed sHEA is compared with 26 existing algorithms and ranked first with a mean value 5.09 compared to the near-best algorithms. Thus, the simulation results and statistical analysis prove the supremacy of the sHEA.
引用
收藏
页码:1939 / 1966
页数:28
相关论文
共 50 条
  • [1] Switching strategy-based hybrid evolutionary algorithms for job shop scheduling problems
    Shahed Mahmud
    Ripon K. Chakrabortty
    Alireza Abbasi
    Michael J. Ryan
    Journal of Intelligent Manufacturing, 2022, 33 : 1939 - 1966
  • [2] Effective hybrid procedures based on evolutionary algorithms and simulated annealing algorithms for job shop scheduling problems
    Pan, Quanke
    Zhu, Jianying
    Jixie Gongcheng Xuebao/Chinese Journal of Mechanical Engineering, 2005, 41 (06): : 224 - 227
  • [3] Evolutionary Algorithms for Job Shop Scheduling
    Toader, Florentine Alina
    2016 8TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI), 2016,
  • [4] A Hybrid Evolutionary Algorithm for Flexible Job Shop Scheduling Problems
    Chun, Wang
    Na, Tian
    Chen, Ji Zhi
    Yan, Wang
    PROCEEDINGS OF THE 35TH CHINESE CONTROL CONFERENCE 2016, 2016, : 2690 - 2696
  • [5] Performance comparison of some evolutionary algorithms on job shop scheduling problems
    Mishra, S. K.
    Rao, C. S. P.
    INTERNATIONAL CONFERENCE ON ADVANCES IN MATERIALS AND MANUFACTURING APPLICATIONS (ICONAMMA-2016), 2016, 149
  • [6] An effective hybrid optimization strategy for job-shop scheduling problems
    Wang, L
    Zheng, DZ
    COMPUTERS & OPERATIONS RESEARCH, 2001, 28 (06) : 585 - 596
  • [7] Job shop scheduling problems with genetic algorithms
    Ferrolho, Antonio
    Crisostomo, Manuel
    Wojcik, Robert
    2007 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS: ICCES '07, 2007, : 76 - +
  • [8] A hybrid strategy based on ant colony and taboo search algorithms for fuzzy job shop scheduling
    Song, Xiaoyu
    Zhu, Yunlong
    Yin, Chaowan
    Li, Fuming
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 7362 - 7365
  • [9] A Hybrid Multiobjective Evolutionary Approach for Flexible Job-Shop Scheduling Problems
    Xiong, Jian
    Tan, Xu
    Yang, Ke-wei
    Xing, Li-ning
    Chen, Ying-wu
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2012, 2012
  • [10] Dynamic scheduling strategy of job shop based on parallel evolutionary programming
    Weng, Miaofeng
    Xiaoxing Weixing Jisuanji Xitong/Mini-Micro Systems, 2000, 21 (06): : 620 - 622