Matrix and Learning-Assisted Distributed Dual-Space Memetic Algorithm for Customized Distributed Blocking Flowshop Scheduling Problem

Compared to existing distributed flowshop scheduling problems (DFSPs), this article addresses a more realistic DFSP, which further integrates intermachine blocking constraints and two customized processing stages of assembly and differentiation. The manufacturing process includes job fabrication in distributed blocking flowshops, job-to-product assembly on an assembling machine, and product fine-processing on differentiation machines. A novel evolutionary framework is proposed, including continuous space exploration, discrete space exploitation, and dual-space knowledge migration. This framework has advanced features of distribution, memetic evolution, and dual-space coevolution, and can serve as a unified model to construct algorithms for different optimization problems. Based on this evolutionary framework, a matrix and learning assisted distributed dual-space memetic algorithm (DDMA) is proposed to address the studied problem. In DDMA, exploratory population is represented as a real-valued matrix, where individuals are defined as different identities that will dynamically adjust with evolution. In accordance with identity differences, exploratory population is heterogeneously evolved in the continuous search space by a matrix-assisted evolutionary optimizer. The exploitative population consists of elite individuals, which are represented as discrete permutations. It is evolved in parallel with exploratory population and in the discrete search space by a learning-assisted evolutionary optimizer, including a reinforcement learning-based multineighborhood local search and a statistical learning-based enhanced local search. To communicate the superior evolutionary information obtained by exploration and exploitation, an adaptive knowledge migration across continuous and discrete search spaces is proposed based on the impact of migration on the population diversity. The computational results demonstrate the superiority of DDMA over state-of-the-art algorithms.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Evolutionary Computation
Published
2024-12-18
DOI
https://doi.org/10.1109/tevc.2024.3519774
Citations
2
Primary Topic
Scheduling and Optimization Algorithms
Type
article
Field-Weighted Citation Impact
0.70

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Matrix and Learning-Assisted Distributed Dual-Space Memetic Algorithm for Customized Distributed Blocking Flowshop Scheduling Problem

Qianlong Dang, Keyi Xing, Juan Wang, Lijie Zhang et al.
2 citations
IEEE Transactions on Evolutionary Computation
Scheduling and Optimization Algorithms
0.70
article

Matrix and Learning-Assisted Distributed Dual-Space Memetic Algorithm for Customized Distributed Blocking Flowshop Scheduling Problem

Qianlong Dang, Keyi Xing, Juan Wang, Lijie Zhang, Ling Wang, Guanghui Zhang
article en
2 citations

Abstract

Compared to existing distributed flowshop scheduling problems (DFSPs), this article addresses a more realistic DFSP, which further integrates intermachine blocking constraints and two customized processing stages of assembly and differentiation. The manufacturing process includes job fabrication in distributed blocking flowshops, job-to-product assembly on an assembling machine, and product fine-processing on differentiation machines. A novel evolutionary framework is proposed, including continuous space exploration, discrete space exploitation, and dual-space knowledge migration. This framework has advanced features of distribution, memetic evolution, and dual-space coevolution, and can serve as a unified model to construct algorithms for different optimization problems. Based on this evolutionary framework, a matrix and learning assisted distributed dual-space memetic algorithm (DDMA) is proposed to address the studied problem. In DDMA, exploratory population is represented as a real-valued matrix, where individuals are defined as different identities that will dynamically adjust with evolution. In accordance with identity differences, exploratory population is heterogeneously evolved in the continuous search space by a matrix-assisted evolutionary optimizer. The exploitative population consists of elite individuals, which are represented as discrete permutations. It is evolved in parallel with exploratory population and in the discrete search space by a learning-assisted evolutionary optimizer, including a reinforcement learning-based multineighborhood local search and a statistical learning-based enhanced local search. To communicate the superior evolutionary information obtained by exploration and exploitation, an adaptive knowledge migration across continuous and discrete search spaces is proposed based on the impact of migration on the population diversity. The computational results demonstrate the superiority of DDMA over state-of-the-art algorithms.

IEEE Transactions on Evolutionary ComputationVol. 29(6)
Hebei Agricultural University (CN), Xi'an Jiaotong University (CN), Northwest A&F University (CN), Tsinghua University (CN)
National Natural Science Foundation of China, Natural Science Foundation of Hebei Province
Openalex Percentile: Top 24%
Scheduling and Optimization Algorithms
0.70
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.