A Hyper-Heuristic Algorithm with Q-Learning for Distributed Permutation Flowshop Scheduling Problem

被引:0
|
作者
Lan, Ke [1 ,2 ]
Zhang, Zi-Qi [1 ,2 ]
Qian, Bi [1 ,2 ]
Hu, Rong [1 ,2 ]
Zhang, Da-Cheng [1 ,2 ]
机构
[1] Kunming Univ Sci & Technol, Sch Informat Engn & Automat, Kunming 650500, Yunnan, Peoples R China
[2] Kunming Univ Sci & Technol, Yunnan Key Lab Artificial Intelligence, Kunming 650500, Yunnan, Peoples R China
基金
中国国家自然科学基金;
关键词
Distributed permutation flowshop scheduling problem; Hyper-Heuristic; Q-learning;
D O I
10.1007/978-981-99-4755-3_11
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Distributed Permutation FlowShop Scheduling Problem (DPFSP) is a challenging combinatorial optimization problem with many real-world applications. This paper proposes a Hyper-Heuristic Algorithm with Q-Learning (HHQL) approach to solve the DPFSP, which combines the benefits of both Q-learning and hyper-heuristic techniques. First, based on the characteristics of DPFSP, a DPFSP model is established, and coding scheme is designed. Second, six simple but effective low-level heuristics are designed based on swapping and inserting jobs in the manufacturing process. These low-level heuristics can effectively explore the search space and improve the quality of the solution. Third, a high-level strategy based on Q-learning was developed to automatically learn the execution order of low-level neighborhood structures. Simulation results demonstrate that the proposed HHQL algorithm outperforms existing state-of-the-art algorithms in terms of both solution quality and computational efficiency. This research provides a valuable contribution to the field of DPFSP and demonstrates the potential of using Hyper-Heuristic techniques to solve complex problems.
引用
收藏
页码:122 / 131
页数:10
相关论文
共 50 条
  • [31] A Hybrid Genetic Algorithm for the Distributed Permutation Flowshop Scheduling Problem
    Li, Yan
    Chen, Zhigang
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND MANAGEMENT INNOVATION, 2015, 28 : 843 - 847
  • [32] A hybrid genetic algorithm for the distributed permutation flowshop scheduling problem
    Gao, Jian
    Chen, Rong
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2011, 4 (04) : 497 - 508
  • [33] A scatter search algorithm for the distributed permutation flowshop scheduling problem
    Naderi, Bahman
    Ruiz, Ruben
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 239 (02) : 323 - 334
  • [34] The distributed permutation flowshop scheduling problem: A genetic algorithm approach
    Li, Yan
    Chen, Zhigang
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MECHATRONICS AND INDUSTRIAL INFORMATICS, 2015, 31 : 381 - 384
  • [35] A Hyper-heuristic Algorithm Based on Q-Learning for 3D Drone Trajectory Planning
    Zhou, Zhenghan
    Wan, Mengjie
    Zhou, Tianwei
    Niu, Ben
    ADVANCES IN SWARM INTELLIGENCE, PT II, ICSI 2024, 2024, 14789 : 46 - 57
  • [36] A genetic algorithm for the distributed assembly permutation flowshop scheduling problem
    Li, Xiangtao
    Zhang, Xin
    Yin, Minghao
    Wang, Jianan
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 3096 - 3101
  • [37] A hybrid genetic algorithm for the distributed permutation flowshop scheduling problem
    Gao J.
    Chen R.
    International Journal of Computational Intelligence Systems, 2011, 4 (4) : 497 - 508
  • [38] The Impact of State Representation on Approximate Q-Learning for a Selection Hyper-heuristic
    Dantas, Augusto
    Pozo, Aurora
    INTELLIGENT SYSTEMS, PT I, 2022, 13653 : 45 - 60
  • [39] Real power loss reduction by Q-learning and hyper-heuristic method
    Lenin Kanagasabai
    International Journal of System Assurance Engineering and Management, 2022, 13 : 1607 - 1622
  • [40] Real power loss reduction by Q-learning and hyper-heuristic method
    Kanagasabai, Lenin
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2022, 13 (04) : 1607 - 1622