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 条
  • [31] LOCAL SEARCH AND TABU SEARCH ALGORITHMS FOR MACHINE SCHEDULING OF A HYBRID FLOW SHOP UNDER UNCERTAINTY
    Schumacher, Christin
    Buchholz, Peter
    Fiedler, Kevin
    Gorecki, Nico
    2020 WINTER SIMULATION CONFERENCE (WSC), 2020, : 1456 - 1467
  • [32] A new cuckoo search algorithm with hybrid strategies for flow shop scheduling problems
    Hui Wang
    Wenjun Wang
    Hui Sun
    Zhihua Cui
    Shahryar Rahnamayan
    Sanyou Zeng
    Soft Computing, 2017, 21 : 4297 - 4307
  • [33] An improved scatter search algorithm for solving job shop scheduling problems with parallel batch processing machine
    Hanpeng Wang
    Hengen Xiong
    Wenlu Zuo
    Shuangyuan Shi
    Scientific Reports, 15 (1)
  • [34] A bi-population EDA for solving the no-idle permutation flow-shop scheduling problem with the total tardiness criterion
    Shen, Jing-nan
    Wang, Ling
    Wang, Sheng-yao
    KNOWLEDGE-BASED SYSTEMS, 2015, 74 : 167 - 175
  • [35] A hybrid genetic tabu search algorithm for distributed flexible job shop scheduling problems
    Xie, Jin
    Li, Xinyu
    Gao, Liang
    Gui, Lin
    JOURNAL OF MANUFACTURING SYSTEMS, 2023, 71 : 82 - 94
  • [36] A hybrid genetic tabu search algorithm for distributed job-shop scheduling problems
    Xie, Jin
    Gao, Liang
    Li, Xinyu
    Gui, Lin
    SWARM AND EVOLUTIONARY COMPUTATION, 2024, 90
  • [37] 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
  • [38] Parallel scatter search algorithm for the flow shop sequencing problem
    Bozejko, Wojciech
    Wodecki, Mieczyslaw
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, 2008, 4967 : 180 - +
  • [39] A hybrid algorithm for flow shop scheduling problem
    Zhang, Changsheng
    Sun, Jigui
    Ning, Jiaxu
    Yang, Qingyun
    2008 PROCEEDINGS OF INFORMATION TECHNOLOGY AND ENVIRONMENTAL SYSTEM SCIENCES: ITESS 2008, VOL 1, 2008, : 182 - 188
  • [40] A shuffled frog-leaping algorithm with memeplex quality for bi-objective distributed scheduling in hybrid flow shop
    Cai, Jingcao
    Lei, Deming
    Li, Ming
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2021, 59 (18) : 5404 - 5421