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 条
  • [21] Nondominated sorting genetic algorithm-II with Q-learning for the distributed permutation flowshop rescheduling problem
    Tao, Xin-Rui
    Pan, Quan-Ke
    Sang, Hong-Yan
    Gao, Liang
    Yang, Ao-Lei
    Rong, Miao
    KNOWLEDGE-BASED SYSTEMS, 2023, 278
  • [22] A cooperative discrete artificial bee colony algorithm with Q-learning for solving the distributed permutation flowshop group scheduling problem with preventive maintenance
    Wu, Wan-Zhong
    Sang, Hong-Yan
    Pan, Quan Ke
    Han, Qiu-Yang
    Guo, Heng-Wei
    SWARM AND EVOLUTIONARY COMPUTATION, 2025, 95
  • [23] A Q-learning based hyper-heuristic scheduling algorithm with multi-rule selection for sub-assembly in shipbuilding
    Wang, Teng
    Zhang, Yahui
    Hu, Xiaofeng
    COMPUTERS & INDUSTRIAL ENGINEERING, 2024, 197
  • [24] A Q-learning-based hyper-heuristic evolutionary algorithm for the distributed flexible job-shop scheduling problem with crane transportation
    Zhang, Zi-Qi
    Wu, Fang-Chun
    Qian, Bin
    Hu, Rong
    Wang, Ling
    Jin, Huai-Ping
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 234
  • [25] A Q-learning memetic algorithm for energy-efficient heterogeneous distributed assembly permutation flowshop scheduling considering priorities
    Luo, Cong
    Gong, Wenyin
    Ming, Fei
    Lu, Chao
    SWARM AND EVOLUTIONARY COMPUTATION, 2024, 85
  • [26] A Hyper-Heuristic Scheduling Algorithm for Cloud
    Tsai, Chun-Wei
    Huang, Wei-Cheng
    Chiang, Meng-Hsiu
    Chiang, Ming-Chao
    Yang, Chu-Sing
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2014, 2 (02) : 236 - 250
  • [27] Learning to select operators in meta-heuristics: An integration of Q-learning into the iterated greedy algorithm for the permutation flowshop scheduling problem
    Karimi-Mamaghan, Maryam
    Mohammadi, Mehrdad
    Pasdeloup, Bastien
    Meyer, Patrick
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2023, 304 (03) : 1296 - 1330
  • [28] A reinforcement learning hyper-heuristic algorithm for the distributed flowshops scheduling problem under consideration of emergency order insertion
    Zhao, Fuqing
    Liu, Yuebao
    Xu, Tianpeng
    Jonrinaldi
    APPLIED SOFT COMPUTING, 2024, 167
  • [29] New scheduling heuristic for the permutation flowshop problem
    Beijing Univ of Aeronautics and, Astronautics, Beijing, China
    Beijing Hangkong Hangtian Daxue Xuebao, 1 (83-87):
  • [30] The distributed permutation flowshop scheduling problem
    Naderi, B.
    Ruiz, Ruben
    COMPUTERS & OPERATIONS RESEARCH, 2010, 37 (04) : 754 - 768