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 条
  • [41] 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
  • [42] A Scheduling Algorithm for On-Time Production in A Hybrid Flow Shop Manufacturing Process
    Lee, Junhee
    Yoon, Young Seog
    Park, Kwangroh
    2019 10TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC): ICT CONVERGENCE LEADING THE AUTONOMOUS FUTURE, 2019, : 1243 - 1247
  • [43] A branch and bound algorithm for hybrid flow shop scheduling problem with setup time and assembly operations
    Fattahi, Parviz
    Hosseini, Seyed Mohammad Hassan
    Jolai, Fariborz
    Tavakkoli-Moghaddam, Reza
    APPLIED MATHEMATICAL MODELLING, 2014, 38 (01) : 119 - 134
  • [44] A hybrid genetic algorithm for distributed hybrid blocking flowshop scheduling problem
    Sun, Xueyan
    Shen, Weiming
    Vogel-Heuser, Birgit
    JOURNAL OF MANUFACTURING SYSTEMS, 2023, 71 : 390 - 405
  • [45] 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
  • [46] Solving flow shop scheduling problem using a parallel genetic algorithm
    Akhshabi, Mostafa
    Haddadnia, Javad
    Akhshabi, Mohammad
    FIRST WORLD CONFERENCE ON INNOVATION AND COMPUTER SCIENCES (INSODE 2011), 2012, 1 : 351 - 355
  • [47] Hybrid Genetic and Spotted Hyena Optimizer for Flow Shop Scheduling Problem
    Mzili, Toufik
    Mzili, Ilyass
    Riffi, Mohammed Essaid
    Dhiman, Gaurav
    ALGORITHMS, 2023, 16 (06)
  • [48] Fuzzy distributed two-stage hybrid flow shop scheduling problem with setup time: collaborative variable search
    Cai, Jingcao
    Zhou, Rui
    Lei, Deming
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 38 (03) : 3189 - 3199
  • [49] Quantum Genetic Algorithm for Hybrid Flow Shop Scheduling Problems to Minimize Total Completion Time
    Niu, Qun
    Zhou, Fang
    Zhou, Taijin
    LIFE SYSTEM MODELING AND INTELLIGENT COMPUTING, PT II, 2010, 6329 : 21 - 29
  • [50] An effective hybrid genetic algorithm for flow shop scheduling with limited buffers
    Wang, L
    Zhang, L
    Zheng, DZ
    COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (10) : 2960 - 2971