A hybrid Jaya algorithm for solving flexible job shop scheduling problem considering multiple critical paths

被引:46
|
作者
Fan, Jiaxin [1 ]
Shen, Weiming [1 ]
Gao, Liang [1 ]
Zhang, Chunjiang [1 ]
Zhang, Ze [2 ]
机构
[1] Huazhong Univ Sci & Technol, State Key Lab Digital Mfg Equipment & Technol, Wuhan, Peoples R China
[2] Capital Aerosp Machinery Co Ltd, 2 Jingbei East Rd, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Flexible job shop scheduling; Hybrid Jaya algorithm; Tabu search; Multiple critical paths; Neighborhood structures; GENETIC ALGORITHM; TABU SEARCH; MATHEMATICAL-MODELS; LOCAL SEARCH; OPTIMIZATION;
D O I
10.1016/j.jmsy.2021.05.018
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
As an extension of the classical job shop scheduling problem, flexible job shop scheduling problem (FJSP) is considered as a challenge in manufacturing systems for its complexity and flexibility. Meta-heuristic algorithms are shown effective in solving FJSP. However, the multiple critical paths issue, which has not been formally discussed in the existing literature, is discovered to be a primary obstacle for further optimization by metaheuristics. In this paper, a hybrid Jaya algorithm integrated with Tabu search is proposed to solve FJSP for makespan minimization. Two Jaya operators are designed to improve solutions under a two-vector encoding scheme. During the local search phase, three approaches are proposed to deal with multiple critical paths and have been evaluated by experimental study and qualitative analyses. An incremental parameter setting strategy and a makespan estimation method are employed to speed up the searching process. The proposed algorithm is compared with several state-of-the-art algorithms on three well-known FJSP benchmark sets. Extensive experimental results suggest its superiority in both optimality and stability. Additionally, a real world scheduling problem, including six instances with different scales, is applied to further prove its ability in handling large-scale scheduling problems.
引用
收藏
页码:298 / 311
页数:14
相关论文
共 50 条
  • [1] Solving the flexible job shop scheduling problem using an improved Jaya algorithm
    Caldeira, Rylan H.
    Gnanavelbabu, A.
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 137
  • [2] Modified JAYA algorithm for solving the flexible job shop scheduling problem considering worker flexibility and energy consumption
    Li, Hongchan
    Zhu, Haodong
    Jiang, Tianhua
    [J]. International Journal of Wireless and Mobile Computing, 2021, 20 (03): : 212 - 223
  • [3] A path relinking with tabu search algorithm for solving hybrid flow shop scheduling problem considering multiple critical paths
    Zhou, Hao
    Liu, Hui
    Lv, Chang
    Zhang, Chaoyong
    Shen, Weiming
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2024, 170
  • [4] An improved Jaya algorithm for solving the flexible job shop scheduling problem with transportation and setup times
    Li, Jun-qing
    Deng, Jia-wen
    Li, Cheng-you
    Han, Yu-yan
    Tian, Jie
    Zhang, Biao
    Wang, Cun-gang
    [J]. KNOWLEDGE-BASED SYSTEMS, 2020, 200
  • [5] Discrete Jaya algorithm for solving flexible job shop rescheduling problem
    Guo, Jing
    Gao, Kaizhou
    Wang, Chao
    Sang, Hongyan
    Li, Junqing
    Duan, Peiyong
    [J]. 2017 29TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2017, : 6010 - 6015
  • [6] Discrete Jaya Algorithm for Flexible Job Shop Scheduling Problem with New Job Insertion
    Gao, Kaizhou
    Sadollah, Ali
    Zhang, Yicheng
    Su, Rong
    Gao, Kaizhou
    Li, Junqing
    [J]. 2016 14TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION (ICARCV), 2016,
  • [7] A heuristic algorithm for solving flexible job shop scheduling problem
    Mohsen Ziaee
    [J]. The International Journal of Advanced Manufacturing Technology, 2014, 71 : 519 - 528
  • [8] A heuristic algorithm for solving flexible job shop scheduling problem
    Ziaee, Mohsen
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2014, 71 (1-4): : 519 - 528
  • [9] A Hybrid Algorithm for Flexible Job-shop Scheduling Problem
    Tang, Jianchao
    Zhang, Guoji
    Lin, Binbin
    Zhang, Bixi
    [J]. CEIS 2011, 2011, 15
  • [10] Hybrid algorithm considering workload balance for solving the distributed heterogeneous job shop scheduling problem
    Fang, Zi-Cheng
    Li, Xin-Yu
    Gao, Liang
    [J]. Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2024, 41 (06): : 977 - 989