A Q-learning-based hyper-heuristic evolutionary algorithm for the distributed flexible job-shop scheduling problem with crane transportation

被引:13
|
作者
Zhang, Zi-Qi [1 ,2 ]
Wu, Fang-Chun [1 ,2 ]
Qian, Bin [1 ,2 ]
Hu, Rong [1 ,2 ]
Wang, Ling [3 ]
Jin, Huai-Ping [1 ,2 ]
机构
[1] Kunming Univ Sci & Technol, Sch Informat Engn & Automat, Kunming 650500, Peoples R China
[2] Kunming Univ Sci & Technol, Yunnan Key Lab Artificial Intelligence, Kunming 650500, Peoples R China
[3] Tsinghua Univ, Dept Automat, Beijing 100084, Peoples R China
基金
中国国家自然科学基金;
关键词
Hyper-heuristic; Distributed flexible job shop; Crane transportation; OPTIMIZATION; SELECTION; MACHINES;
D O I
10.1016/j.eswa.2023.121050
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the globalization and sustainable development of the modern manufacturing industry, distributed manufacturing and scheduling systems that consider environmental effects have attracted increasing attention. This article addresses the distributed flexible job-shop scheduling problem with crane transportation (DFJSPC) for minimizing the weighted sum of makespan and total energy consumption. In this study, we present a mixed integer linear programming model for DFJSPC and make a first attempt to propose a Q-learning-based hyperheuristic evolutionary algorithm (QHHEA) for solving such a strongly NP-hard problem. The QHHEA has the following features: (i) a hybrid population initialization method is designed to produce high-quality individuals with certain diversity; (ii) a novel left-shift decoding scheme is added to the decoding scheme to improve the utilization of machine processing and crane transportation resource; (iii) a Q-learning-based high-level strategy is developed to determine the most suitable low-level heuristic (LLH) from a pre-designed set based on valuable information fed by the efficacy of LLHs; (iv) a new state definition and a dynamic adaptive mechanism are used to balance population convergence and diversity; (v) an improved move acceptance method is adopted to avoid falling into local optima and to drive the search behavior toward promising regions. To evaluate the efficiency and effectiveness of the proposed algorithm, extensive experiments and comprehensive comparisons are conducted on a benchmark with 36 instances. The statistical results show that QHHEA outperforms several state-ofthe-art algorithms in solving DFJSPC.
引用
收藏
页数:35
相关论文
共 50 条
  • [21] Collaborative Q-learning hyper-heuristic evolutionary algorithm for the production and transportation integrated scheduling of silicon electrodes
    Hu, Rong
    Wu, Xing
    Qian, Bin
    Wang, Ling
    Zhang, Zi-Qi
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2024, 86
  • [22] A multidimensional probabilistic model based evolutionary algorithm for the energy-efficient distributed flexible job-shop scheduling problem
    Zhang, Zi-Qi
    Li, Ying
    Qian, Bin
    Hu, Rong
    Yang, Jian-Bo
    [J]. Engineering Applications of Artificial Intelligence, 2024, 135
  • [23] A hybrid many-objective evolutionary algorithm for flexible job-shop scheduling problem with transportation and setup times
    Sun, Jinghe
    Zhang, Guohui
    Lu, Jiao
    Zhang, Wenqiang
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2021, 132
  • [24] A distributed approach solving partially flexible job-shop scheduling problem with a Q-learning effect
    Bouazza, W.
    Sallez, Y.
    Beldjilali, B.
    [J]. IFAC PAPERSONLINE, 2017, 50 (01): : 15890 - 15895
  • [25] Scheduling for the Flexible Job-Shop Problem Based on Genetic Algorithm(GA)
    Fan, ShunCheng
    Wang, JinFeng
    [J]. ADVANCED MATERIALS AND ENGINEERING MATERIALS, PTS 1 AND 2, 2012, 457-458 : 616 - 619
  • [26] Scheduling for the Flexible Job-Shop Problem Based on a Hybrid Genetic Algorithm
    Wang, JinFeng
    Fan, XiaoLiang
    [J]. SENSOR LETTERS, 2011, 9 (04) : 1520 - 1525
  • [27] Distributed Flexible Job-Shop Scheduling Problem Based on Hybrid Chemical Reaction Optimization Algorithm
    Li, Jialei
    Gu, Xingsheng
    Zhang, Yaya
    Zhou, Xin
    [J]. Complex System Modeling and Simulation, 2022, 2 (02): : 156 - 173
  • [28] FLEXIBLE JOB-SHOP SCHEDULING PROBLEM BASED ON HYBRID ACO ALGORITHM
    Wu, J.
    Wu, G. D.
    Wang, J. J.
    [J]. INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2017, 16 (03) : 497 - 505
  • [29] A Newton-based heuristic algorithm for multi-objective flexible job-shop scheduling problem
    Miguel A. Fernández Pérez
    Fernanda M. P. Raupp
    [J]. Journal of Intelligent Manufacturing, 2016, 27 : 409 - 416
  • [30] A Newton-based heuristic algorithm for multi-objective flexible job-shop scheduling problem
    Fernandez Perez, Miguel A.
    Raupp, Fernanda M. P.
    [J]. JOURNAL OF INTELLIGENT MANUFACTURING, 2016, 27 (02) : 409 - 416