Loading…
An enhanced estimation of distribution algorithm with problem-specific knowledge for distributed no-wait flowshop group scheduling problems
With the trend of economic globalization, distributed manufacturing widely exists in modern manufacturing systems. As an extension of the distributed flowshop scheduling problem, the distributed no-wait flowshop group scheduling problem with sequence-dependent setup times (DNFGSP_SDSTs) is investiga...
Saved in:
Published in: | Swarm and evolutionary computation 2024-06, Vol.87, p.101559, Article 101559 |
---|---|
Main Authors: | , , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | With the trend of economic globalization, distributed manufacturing widely exists in modern manufacturing systems. As an extension of the distributed flowshop scheduling problem, the distributed no-wait flowshop group scheduling problem with sequence-dependent setup times (DNFGSP_SDSTs) is investigated in this article. To address DNFGSP_SDSTs with the criterion of minimizing makespan, this study proposes an enhanced estimation of distribution algorithm·(EEDA) with problem-specific knowledge. First, a mixed integer linear programming(MILP) model of DNFGSP_SDSTs is established. Second, based on the characteristics of DNFGSP_SDSTs, five problem-specific properties about local search operators are derived as prior knowledge to reduce computational cost. Third, two NEH-based two-stage heuristics are presented to construct a high-quality population with diversity. Fourth, a probability model with problem-specific knowledge and a family-based updating mechanism are developed to accumulate valuable pattern information from high-quality solutions, while a sampling strategy is designed to generate new populations with the accumulated information. Fifth, several local search operators are devised to refine the obtained solutions. Furthermore, perturbation and reinitialization methods are developed to avoid premature convergence. Finally, the validity of the MILP model is verified by using the Gurobi solver. The parameters of EEDA are tuned through a design of experiments. The effectiveness of key components in EEDA is confirmed through extensive experiments, and the computational comparisons with the state-of-the-art algorithms indicate the effectiveness of the proposed EEDA for solving DNFGSP_SDSTs. |
---|---|
ISSN: | 2210-6502 |
DOI: | 10.1016/j.swevo.2024.101559 |