A Q-learning based hyper-heuristic scheduling algorithm with multi-rule selection for sub-assembly in shipbuilding

被引:0
|
作者
Wang, Teng [1 ]
Zhang, Yahui [2 ]
Hu, Xiaofeng [1 ,3 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Mech Engn, Shanghai 200240, Peoples R China
[2] Shanghai Jiao Tong Univ, Inst Marine Equipment, 5G Intelligent Mfg Res Ctr, Shanghai 200240, Peoples R China
[3] Shanghai Key Lab Adv Mfg Environm, Shanghai 200240, Peoples R China
关键词
Spatial scheduling; Sub-assembly; Multi-rule selection; Hyper-heuristic; Q; -learning; RESOURCE; SHOP; EVOLUTIONARY; BLOCKS;
D O I
10.1016/j.cie.2024.110567
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Sub-assembly is the basic stage of ship hull construction. It is necessary to optimize the scheduling of subassembly to shorten its assembly cycle and ensure the normal execution of subsequent processes. The scheduling problem of sub-assembly is an NP-hard problem that should take into consideration both spatial layout and temporal schedule. In this work, a mathematical model for scheduling the sub-assembly is established, and a Qlearning based hyper-heuristic with multi-spatial layout rule selection is proposed. Specifically, a spatial layout method based on multi-rule selection is proposed first. In various scenarios, distinct spatial layout rules are chosen to derive an appropriate spatial arrangement. Subsequently, a hyper-heuristic algorithm based on Qlearning is crafted to optimize the scheduling sequence and the selection of spatial layout rules. As a verification, numerical experiments are carried out in cases of different scales collected from a large shipyard. The effectiveness of the proposed algorithm is verified by comparing it with different spatial layout algorithms, various heuristic operators, existing well-known hyper-heuristic methods, and other Q-learning based scheduling methods. The results suggest that the proposed algorithm outperforms other comparison algorithms in most testing cases.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] A selection hyper-heuristic algorithm with Q-learning mechanism
    Zhao, Fuqing
    Liu, Yuebao
    Zhu, Ningning
    Xu, Tianpeng
    Jonrinaldi
    APPLIED SOFT COMPUTING, 2023, 147
  • [2] A Hyper-Heuristic Algorithm with Q-Learning for Distributed Permutation Flowshop Scheduling Problem
    Lan, Ke
    Zhang, Zi-Qi
    Qian, Bi
    Hu, Rong
    Zhang, Da-Cheng
    ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, ICIC 2023, PT I, 2023, 14086 : 122 - 131
  • [3] Q-learning and hyper-heuristic based algorithm recommendation for changing environments
    Golcuk, Ilker
    Ozsoydan, Fehmi Burcin
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2021, 102
  • [4] Semiconductor final testing scheduling using Q-learning based hyper-heuristic
    Lin, Jian
    Li, Yang-Yuan
    Song, Hong-Bo
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 187
  • [5] Q-Learning Based Hyper-Heuristic For Scheduling System Self-Parameterization
    Falcao, Diamantino
    Madureira, Ana
    Pereira, Ivo
    2015 10TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2015,
  • [6] A Selection Hyper-heuristic based on Q-learning for School Bus Routing Problem
    Hou, Yan-e
    Gu, Wenbo
    Wang, Chunxiao
    Yang, Kang
    Wang, Yujing
    IAENG International Journal of Applied Mathematics, 2022, 52 (04)
  • [7] Q-learning based hyper-heuristic algorithm for solving multi-mode resource-constrained project scheduling problem
    Cui J.
    Lyu Y.
    Xu Z.
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2022, 28 (05): : 1472 - 1481
  • [8] 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
  • [9] 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
    SWARM AND EVOLUTIONARY COMPUTATION, 2024, 86
  • [10] Hyper-heuristic Q-Learning Algorithm for Flow-Shop Scheduling Problem with Fuzzy Processing Times
    Zhu, Jin-Han
    Hu, Rong
    Li, Zuo-Cheng
    Qian, Bin
    Zhang, Zi-Qi
    ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, ICIC 2023, PT I, 2023, 14086 : 194 - 205