A Q-learning-driven genetic algorithm for the distributed hybrid flow shop group scheduling problem with delivery time windows☆

被引:0
|
作者
Ji, Qianhui [1 ]
Han, Yuyan [1 ]
Wang, Yuting [1 ]
Gong, Dunwei [2 ]
Gao, Kaizhou [3 ]
机构
[1] Liaocheng Univ, Sch Comp Sci, Liaocheng 252059, Peoples R China
[2] China Univ Min & Technol, Sch Informat & Control Engn, Xuzhou 221116, Peoples R China
[3] Macau Univ Sci & Technol, Macao Inst Syst Engn, Macau 999078, Peoples R China
基金
中国国家自然科学基金;
关键词
Hybrid flow shop; Group scheduling; Distributed; Genetic algorithm; Delivery time windows; Sequence-dependent setup times; DEPENDENT SETUP TIMES; EARLINESS; DESIGN;
D O I
10.1016/j.ins.2025.121971
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The distributed cell manufacturing can leverage resources from different geographic locations to achieve more efficient production and services. In its production lines, jobs requiring setup conditions are grouped together. To improve the flexibility of the production process, each process consists of multiple processing stages with each stage containing one or more parallel machines, and at least one stage has two or more than two machines. This shop floor layout can balance the workload of the individual machines and expand production capacity. In addition, on-time delivery is a significant criterion for assessing the impact on the competitiveness and long-term development of an organization. In this context, we study the distributed hybrid flow shop group scheduling problem (DHFGSP) with the total weighted earliness and tardiness criterion. For the first time, we establish a mixed integer linear programming model of DHFGSP, and validate its accuracy through the Gurobi solver. Meanwhile, we design a Q-learning-driven genetic algorithm (QGA) to solve the above problem. Within QGA, we first propose an idle-time insertion method for the last stage to further minimize the operation objective. Then, we devise multiple neighborhood structures tailored to penalty groups and worst factories, integrating them into three variable neighborhood searches as mutation methods. Next, a Q-learning table is designed by incorporating two states and eight actions, each action representing a unique combination of crossover and mutation techniques. The modified design can make the population into an intelligent agent, autonomously selecting evolutionary actions. Through experimental results and analysis on 405 test instances, we validate the effectiveness of all proposed strategies and confirm that QGA outperforms other existing advanced algorithms in solving the DHFGSP.
引用
收藏
页数:36
相关论文
共 50 条
  • [31] An efficient genetic algorithm for hybrid flow shop scheduling with multiprocessor task problems
    Engin, Orhan
    Ceran, Gulsad
    Yilmaz, Mustafa K.
    APPLIED SOFT COMPUTING, 2011, 11 (03) : 3056 - 3065
  • [32] A Distributed Approach to Solving Hybrid Flow-shop Scheduling Problem
    Zou Feng-xing
    Zeng Ling-li
    Gao Zheng
    Liu Feng
    CCDC 2009: 21ST CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, PROCEEDINGS, 2009, : 2457 - 2461
  • [33] A genetic algorithm for two-stage no-wait hybrid flow shop scheduling problem
    Wang, Shijin
    Liu, Ming
    COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (04) : 1064 - 1075
  • [34] A genetic algorithm for three-stage hybrid flow shop scheduling problem with dedicated machines
    Bedhief A.O.
    Dridi N.
    Journal Europeen des Systemes Automatises, 2020, 53 (03): : 357 - 368
  • [35] Two-population hybrid genetic algorithm for distributed flexible job-shop scheduling problem with preventive maintenance
    Li J.-L.
    Gu X.-S.
    Kongzhi yu Juece/Control and Decision, 2023, 38 (02): : 475 - 482
  • [36] Hybrid monkey search algorithm for flow shop scheduling problem under makespan and total flow time
    Marichelvam, M. K.
    Tosun, Omur
    Geetha, M.
    APPLIED SOFT COMPUTING, 2017, 55 : 82 - 92
  • [37] Q-Learning-Assisted Meta-Heuristics for Scheduling Distributed Hybrid Flow Shop Problems
    Zhu, Qianyao
    Gao, Kaizhou
    Huang, Wuze
    Ma, Zhenfang
    Slowik, Adam
    CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 80 (03): : 3573 - 3589
  • [38] A Hybrid Genetic Algorithm for Flexible Job-shop Scheduling Problem
    Wang Shuang-xi
    Zhang Chao-yong
    Jin Liang-liang
    ENGINEERING SOLUTIONS FOR MANUFACTURING PROCESSES IV, PTS 1 AND 2, 2014, 889-890 : 1179 - 1184
  • [39] A hybrid teaching and learning-based optimization algorithm for distributed sand casting job-shop scheduling problem
    Tang, Hongtao
    Fang, Bo
    Liu, Rong
    Li, Yibing
    Guo, Shunsheng
    APPLIED SOFT COMPUTING, 2022, 120
  • [40] Modeling and multi-neighborhood iterated greedy algorithm for distributed hybrid flow shop scheduling problem
    Shao, Weishi
    Shao, Zhongshi
    Pi, Dechang
    KNOWLEDGE-BASED SYSTEMS, 2020, 194