Sort:
Open Access Issue
Novel Hybrid Algorithm for Hybrid Flow Shop Scheduling Problem with Sequence-Dependent Setup Time
Complex System Modeling and Simulation 2026, 6(2): 195-211
Published: 01 June 2026
Abstract PDF (1.8 MB) Collect
Downloads:32

This paper focuses on the hybrid flow shop scheduling problem with sequence-dependent setup time (HFSP-SDST) with minimizing the makespan. To address this problem, this paper designs a hybrid migrating birds optimization (HMBO) algorithm that integrates migrating birds optimization (MBO) algorithm, variable neighborhood descent search (VND) algorithm, problem-based local search (LS) algorithm, and constraint programming (CP) model. Specifically, HMBO consists of three primary stages. The first stage employs a hybrid algorithm (MBOVND) that integrates MBO and VND with permutation encoding and decoding. Because the solution space of permutation encoding and decoding cannot cover the full solutions of HFSP-SDST, LS and CP are used to enlarge the solution space of MBOVND in the second and third stages respectively. Specifically, LS algorithm is used in the second stage to explore the solutions that are not in the solution space of MBOVND, and CP model is used in the third phase to further enlarge the solution space of MBOVND and LS algorithm. The efficacy of the proposed VND, LS, CP, and HMBO are verified. Experimental results demonstrate that VND, LS, and CP are effective to improve the solving ability of MBO, and HMBO improves 89 out of the 120 best-known solutions for the benchmark instances.

Open Access Just Accepted
Imitation Learning and Constraint Programming-assisted Evolutionary Algorithm for Resource-Constrained Flexible Job Shop Scheduling Problem with Sequence-Dependent Setup Times 
Tsinghua Science and Technology
Available online: 14 May 2026
Abstract PDF (1.2 MB) Collect
Downloads:58

The flexible job shop scheduling problem with sequence-dependent setup times (FJSP-SDST) is a critical issue in intelligent manufacturing industries. Existing research on FJSP-SDST typically assumes that setup times are autonomously managed by machines, which limits its applicability. This paper addresses this gap by exploring the resource-constrained FJSP-SDST (RFJSP-SDST), which considers setup times that are conducted by external resources, such as robots or humans.  As an NP-hard problem, it consists of four subproblems: operation sequencing, machine selection and setup task assignment, and resource allocation, making it challenging to solve efficiently. To tackle this complexity, this paper proposes an imitation learning and constraint programming-assisted evolutionary algorithm (ILCPEA) to effectively solve the RFJSP-SDST, focusing on minimizing the makespan. The ILCPEA incorporates a hybrid decoding strategy with combining basic, matheuristic, and imitation learning-assisted methods, which ensures diversity, optimal resource allocation, and a balance between computational resources and performance during the evolution process. To enhance the local search effectively, the disjunctive graph model is used to identify critical paths and four neighborhood structures are designed to improve algorithm convergence. Additionally, a CP-based mathematical evolution operator is introduced to explore the full solution space. Experimental results demonstrate that ILCPEA efficiently generates competitive solutions, outperforms other existing advanced algorithms and demonstrates its practicality in addressing real workshop problems. 

Open Access Issue
Novel Hybrid Algorithm of Cooperative Evolutionary Algorithm and Constraint Programming for Dual Resource Constrained Flexible Job Shop Scheduling Problems
Complex System Modeling and Simulation 2025, 5(3): 236-251
Published: 17 April 2025
Abstract PDF (3.2 MB) Collect
Downloads:112

In real production, machines are operated by workers, and the constraints of worker flexibility should be considered. The flexible job shop scheduling problem with both machine and worker resources (DRCFJSP) has become a research hotspot in recent years. In this paper, DRCFJSP with the objective of minimizing the makespan is studied, and it should solve three sub-problems: machine allocation, worker allocation, and operations sequencing. To solve DRCFJSP, a novel hybrid algorithm (CEAM-CP) of cooperative evolutionary algorithm with multiple populations (CEAM) and constraint programming (CP) is proposed. Specifically, the CEAM-CP algorithm is comprised of two main stages. In the first stage, CEAM is used based on three-layer encoding and full active decoding. Moreover, CEAM has three populations, each of which corresponds to one layer encoding and determines one sub-problem. Moreover, each population evolves cooperatively by multiple cross operations. To further improve the solution quality obtained by CEAM, CP is adopted in the second stage. Experiments are conducted on 13 benchmark instances to assess the effectiveness of multiple crossover operations, CP, and CEAM-CP. Most importantly, the proposed CEAM-CP improves 9 best-known solutions out of 13 benchmark instances.

Open Access Issue
Efficient Multi-Start Gray Wolf Optimization Algorithm for the Distributed Permutation Flowshop Scheduling Problem with Preventive Maintenance
Complex System Modeling and Simulation 2025, 5(2): 107-124
Published: 17 April 2025
Abstract PDF (2.4 MB) Collect
Downloads:186

The distributed permutation flowshop scheduling problem (DPFSP) has received increasing attention in recent years, which always assumes that the machine can process without restrictions. However, in practical production, machine preventive maintenance is required to prevent machine breakdowns. Therefore, this paper studies the DPFSP with preventive maintenance (PM/DPFSP) aiming at minimizing the total flowtime. For solving the problem, a discrete gray wolf optimization algorithm with restart mechanism (DGWO_RM) is proposed. In the initialization phase, a heuristic algorithm that takes into consideration preventive maintenance and idle time is employed to elevate the quality of the initial solution. Next, four local search strategies are proposed for further enhancing the exploitation capability. Furthermore, a restart mechanism is integrated into algorithm to avert the risk of converging prematurely to a suboptimal solution, thereby ensuring a broader exploration of potential solutions. Finally, comprehensive experiments studies are carried out to illustrate the effectiveness of the proposed strategy and to verify the performance of DGWO_RM. The obtained results show that the proposed DGWO_RM significantly outperforms the four state-of-the-art algorithms in solving PM/DPFSP.

Total 4