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 条
  • [41] A feedback learning-based selection hyper-heuristic for distributed heterogeneous hybrid blocking flow-shop scheduling problem with flexible assembly and setup time
    Shao, Zhongshi
    Shao, Weishi
    Chen, Jianrui
    Pi, Dechang
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 131
  • [42] Multi-period fourth-party logistics network design from the viability perspective: a collaborative hyper-heuristic embedded with double-layer Q-learning algorithm
    Zhang, Yuxin
    Huang, Min
    Gao, Zheming
    Jiang, Songchen
    Fang, Shu-Cherng
    Wang, Xingwei
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2024,
  • [43] A hyper-heuristic with deep Q-network for the multi-objective unmanned surface vehicles scheduling problem
    Xu, Ningjun
    Shi, Zhangsong
    Yin, Shihong
    Xiang, Zhengrong
    NEUROCOMPUTING, 2024, 596
  • [44] A multi-policy sequence-based selection hyper-heuristic for multi-objective optimization
    Urbani, Michele
    Pilati, Francesco
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 415 - 418
  • [45] An Evolutionary Algorithm Based Hyper-heuristic for the Job-Shop Scheduling Problem with No-Wait Constraint
    Chaurasia, Sachchida Nand
    Sundar, Shyam
    Jung, Donghwi
    Lee, Ho Min
    Kim, Joong Hoon
    HARMONY SEARCH AND NATURE INSPIRED OPTIMIZATION ALGORITHMS, 2019, 741 : 249 - 257
  • [46] A particle swarm optimization based hyper-heuristic algorithm for the classic resource constrained project scheduling problem
    Koulinas, Georgios
    Kotsikas, Lazaros
    Anagnostopoulos, Konstantinos
    INFORMATION SCIENCES, 2014, 277 : 680 - 693
  • [47] 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
  • [48] A Self-learning Hyper-Heuristic Algorithm for Energy-Efficient Distributed Flexible Job Shop Scheduling
    Zhao, Fuqing
    Geng, Zewu
    ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PT I, ICIC 2024, 2024, 14862 : 121 - 133
  • [49] Solving the Multi-robot task allocation with functional tasks based on a hyper-heuristic algorithm
    Yan, Fuhan
    Di, Kai
    APPLIED SOFT COMPUTING, 2023, 146
  • [50] Distributed assembly hybrid flow shop scheduling based on shuffled frog leaping algorithm with Q-learning
    Cai J.
    Wang L.
    Lei D.
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2023, 51 (12): : 37 - 44