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 条
  • [1] Hybrid Genetic Algorithm for Distributed Flow Shop Inverse Scheduling Problem
    Mu J.
    Duan P.
    Gao L.
    Peng W.
    Cong J.
    Jixie Gongcheng Xuebao/Journal of Mechanical Engineering, 2022, 58 (06): : 295 - 308
  • [2] A Dual-Population Genetic Algorithm with Q-Learning for Multi-Objective Distributed Hybrid Flow Shop Scheduling Problem
    Zhang, Jidong
    Cai, Jingcao
    SYMMETRY-BASEL, 2023, 15 (04):
  • [3] Genetic Algorithm Application to the Hybrid Flow Shop Scheduling Problem
    Zhan, Yong
    Qiu, Changhua
    2008 INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION: (ICMA), VOLS 1 AND 2, 2008, : 648 - 652
  • [4] A hybrid genetic algorithm for the flow-shop scheduling problem
    Tseng, Lin-Yu
    Lin, Ya-Tai
    ADVANCES IN APPLIED ARTICIAL INTELLIGENCE, PROCEEDINGS, 2006, 4031 : 218 - 227
  • [5] A knowledge-driven scatter search algorithm for the distributed hybrid flow shop scheduling problem
    Zuo, Yang
    Zhao, Fuqing
    Zhang, Jianlin
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2025, 142
  • [6] Q-Learning-Driven Accelerated Iterated Greedy Algorithm for Multi-Scenario Group Scheduling in Distributed Blocking Flowshops
    Li, Zhen
    Wang, Yuting
    Han, Yuyan
    Gao, Kaizhou
    Li, Junqing
    Knowledge-Based Systems, 2025, 317
  • [7] Hybrid Genetic Algorithm Based on Chaotic Migration Strategy for Solving Flow Shop Scheduling Problem with Fuzzy Delivery Time
    Dai, Wen-Zhan
    Xia, Kai
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2015, 19 (03) : 359 - 364
  • [8] A Shuffled Frog Leaping Algorithm with Q-Learning for Distributed Hybrid Flow Shop Scheduling Problem with Energy-Saving
    Cai, Jingcao
    Wang, Lei
    JOURNAL OF ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING RESEARCH, 2024, 14 (02) : 101 - 120
  • [9] Hybrid Flow-Shop Scheduling Problem Based on Genetic Algorithm
    Rong, Zhang
    PROCEEDINGS OF THE 2017 2ND INTERNATIONAL CONFERENCE ON MATERIALS SCIENCE, MACHINERY AND ENERGY ENGINEERING (MSMEE 2017), 2017, 123 : 1703 - 1706
  • [10] Lot Sizing and Scheduling Problem in Distributed Heterogeneous Hybrid Flow Shop and Learning-Driven Iterated Local Search Algorithm
    Shao, Weishi
    Shao, Zhongshi
    Pi, Dechang
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2024, 21 (04) : 6483 - 6497