A bi-population cooperative scatter search algorithm for distributed hybrid flow shop scheduling with machine breakdown

被引:0
|
作者
Zuo, Yang [1 ,2 ]
Zhao, Fuqing [1 ]
Zhang, Jianlin [1 ]
机构
[1] Lanzhou Univ Technol, Sch Comp & Commun Technol, Lanzhou 730050, Peoples R China
[2] Henan Inst Technol, Elect & Informat Engn Coll, Xinxiang 453000, Henan, Peoples R China
基金
中国国家自然科学基金;
关键词
Distributed hybrid flow scheduling; Machine breakdown; Bi-population; Learning mechanism; Scatter search algorithm;
D O I
10.1016/j.cie.2024.110624
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The occurrence of machine breakdowns is a frequent and dynamic phenomenon in the production process. The implementation of effective preventive measures can mitigate such events and result in reduced production costs. This paper investigates the distributed hybrid flow shop scheduling problem with machine breakdown (DHFSSPB) considering short maintenance time. The bi-population cooperative scatter search (BCSS) algorithm is proposed to address the DHFSSPB, wherein the search for the optimal scheduling sequence is transformed into genetic evolution aiming to obtain a gene chain with both minimum lower bound and minimum cost attributes. Firstly, the DHFSSPB problem is modeled through a combination of predictive maintenance strategy and rightshift rescheduling rule. Subsequently, a diversification approach is developed to facilitate attribute inheritance, enhance the efficiency of job allocation, and establish a reference set. The reference set is partitioned into two subpopulations based on lower bound attributes and cost attributes, respectively. The corresponding hybrid search strategies are designed to enhance the efficiency of job sorting and machine selection for subpopulations with distinct attributes. The cooperative evolution between subpopulations occurs through the competitive interaction and fusion of individuals. An enhanced reinforcement learning approach is proposed to expedite the acceleration of individual attribute evolution by leveraging evolutionary knowledge acquired from populations, thereby effectively guiding the evolutionary trajectories of individuals. Additionally, a method for evaluating the population during the learning process is developed based on problem characteristics to enhance learning efficiency. Experimental results demonstrate that BCSS outperforms the comparative algorithm in solving the DHFSSPB.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] A Bi-Population Cooperative Memetic Algorithm for Distributed Hybrid Flow-Shop Scheduling
    Wang, Jing-Jing
    Wang, Ling
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2021, 5 (06): : 947 - 961
  • [2] Two-stage learning scatter search algorithm for the distributed hybrid flow shop scheduling problem with machine breakdown
    Zuo, Yang
    Zhao, Fuqing
    Yu, Yang
    EXPERT SYSTEMS WITH APPLICATIONS, 2025, 259
  • [3] 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
  • [4] A Bi-Population Cooperative Discrete Differential Evolution for Multiobjective Energy-Efficient Distributed Blocking Flow Shop Scheduling Problem
    Wang, Yong
    Jin, Haojie
    Wang, Gai-Ge
    Wang, Ling
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2025, 55 (03): : 2211 - 2223
  • [5] Scheduling Dual-Objective Stochastic Hybrid Flow Shop With Deteriorating Jobs via Bi-Population Evolutionary Algorithm
    Fu, Yaping
    Zhou, MengChu
    Guo, Xiwang
    Qi, Liang
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (12): : 5037 - 5048
  • [6] A knowledge-driven cooperative scatter search algorithm with reinforcement learning for the distributed blocking flow shop scheduling problem
    Zhao, Fuqing
    Zhou, Gang
    Xu, Tianpeng
    Zhu, Ningning
    Jonrinaldi
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 230
  • [7] A Bi-Population Competition Adaptive Interior Search Algorithm Based on Reinforcement Learning for Flexible Job Shop Scheduling Problem
    Jiang, Tianhua
    Liu, Lu
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE AND APPLICATIONS, 2025, 24 (01)
  • [8] A bi-population based estimation of distribution algorithm for the flexible job-shop scheduling problem
    Wang, Ling
    Wang, Shengyao
    Xu, Ye
    Zhou, Gang
    Liu, Min
    COMPUTERS & INDUSTRIAL ENGINEERING, 2012, 62 (04) : 917 - 926
  • [9] A knowledge-guided bi-population evolutionary algorithm for energy-efficient scheduling of distributed flexible job shop problem
    Yu, Fei
    Lu, Chao
    Zhou, Jiajun
    Yin, Lvjiang
    Wang, Kaipu
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 128
  • [10] An Improved Harmony Search Algorithm for the Distributed Two Machine Flow-Shop Scheduling Problem
    Deng, Jin
    Wang, Ling
    Shen, Jingnan
    Zheng, Xiaolong
    HARMONY SEARCH ALGORITHM, 2016, 382 : 97 - 108