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 条
  • [21] A hybrid genetic algorithm for the re-entrant flow-shop scheduling problem
    Chen, Jen-Shiang
    Pan, Jason Chao-Hsien
    Lin, Chien-Min
    EXPERT SYSTEMS WITH APPLICATIONS, 2008, 34 (01) : 570 - 577
  • [22] An effective hybrid genetic algorithm for the job shop scheduling problem
    Chaoyong Zhang
    Yunqing Rao
    Peigen Li
    The International Journal of Advanced Manufacturing Technology, 2008, 39 : 965 - 974
  • [23] A novel hybrid genetic algorithm for the open shop scheduling problem
    Ahmadizar, Fardin
    Farahani, Mehdi Hosseinabadi
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2012, 62 (5-8): : 775 - 787
  • [24] A new hybrid genetic algorithm for job shop scheduling problem
    Ren Qing-dao-er-ji
    Wang, Yuping
    COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (10) : 2291 - 2299
  • [25] A novel hybrid genetic algorithm for the open shop scheduling problem
    Fardin Ahmadizar
    Mehdi Hosseinabadi Farahani
    The International Journal of Advanced Manufacturing Technology, 2012, 62 : 775 - 787
  • [26] An effective hybrid genetic algorithm for the job shop scheduling problem
    Zhang, Chaoyong
    Rao, Yunqing
    Li, Peigen
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 39 (9-10): : 965 - 974
  • [27] An improved memetic algorithm for distributed hybrid flow shop scheduling problem with operation inspection and reprocessing
    Zheng, Yu
    Peng, Ningtao
    Qi, Hao
    Gong, Guiliang
    Huang, Dan
    Zhu, Kaikai
    Liu, Jingsheng
    Liu, Gonggang
    MEASUREMENT & CONTROL, 2025, 58 (01): : 68 - 96
  • [28] An effective hybrid immune algorithm for solving the distributed permutation flow-shop scheduling problem
    Xu, Ye
    Wang, Ling
    Wang, Shengyao
    Liu, Min
    ENGINEERING OPTIMIZATION, 2014, 46 (09) : 1269 - 1283
  • [29] Solving Flow Shop Scheduling Problem Considering Waiting Time Using Genetic Algorithm
    Wang, Hongbing
    Xu, Anjun
    He, Dongfeng
    Yao, Lin
    MANUFACTURING ENGINEERING AND AUTOMATION I, PTS 1-3, 2011, 139-141 : 1684 - +
  • [30] A genetic algorithm for the hybrid flow shop scheduling with unrelated machines and machine eligibility
    Yu, Chunlong
    Semeraro, Quirico
    Matta, Andrea
    COMPUTERS & OPERATIONS RESEARCH, 2018, 100 : 211 - 229