Abstract

Flexible job shop scheduling is an important issue in the integration of research area and real-world applications. The traditional flexible scheduling problem always assumes that the processing time of each operation is fixed value and given in advance. However, the stochastic factors in the real-world applications cannot be ignored, especially for the processing times. We proposed a hybrid cooperative co-evolution algorithm with a Markov random field (MRF)-based decomposition strategy (hCEA-MRF) for solving the stochastic flexible scheduling problem with the objective to minimize the expectation and variance of makespan. First, an improved cooperative co-evolution algorithm which is good at preserving of evolutionary information is adopted in hCEA-MRF. Second, a MRF-based decomposition strategy is designed for decomposing all decision variables based on the learned network structure and the parameters of MRF. Then, a self-adaptive parameter strategy is adopted to overcome the status where the parameters cannot be accurately estimated when facing the stochastic factors. Finally, numerical experiments demonstrate the effectiveness and efficiency of the proposed algorithm and show the superiority compared with the state-of-the-art from the literature.

Highlights

  • Scheduling is one of the important issues in combinational optimization problems as scheduling problems have theoretical significance and have practical implications in many real-world applications [1,2]

  • The main difference between S-flexible JSP (FJSP) and FJSP is that the processing times of the operations in stochastic FJSP (S-FJSP) are not fixed and cannot be known in advance until the schedule is completed

  • The network structure used in our Markov random field (MRF)-based decomposition strategy consists of D nodes where D is equal to the length of the individual, i.e., the total number of all operations

Read more

Summary

Introduction

Scheduling is one of the important issues in combinational optimization problems as scheduling problems have theoretical significance and have practical implications in many real-world applications [1,2]. The machine flexibility makes FJSP be closer to the models in the real-world applications [3,4]. In the logistics system or subway system, the vehicle scheduling has the same basic model of flexible scheduling in which different tasks from different users need to be transported by a set of vehicles. The objective is to transport all tasks in the minimum time with the balancing load [8], etc. All models in the mentioned real-world applications or systems are FJSP. Mathematics 2019, 7, 318 optimization problem with two sub-problems, i.e., operation sequence and machine assignment, and was proved as an NP-hard problem [9]

Motivation
Contribution
Formulation Model of S-FJSP
The Implement of hCEA-MRF
Representation
Evolutionary Strategy
CEA Evaluation
MRF-Based Decomposition Strategy
MRF Structure Learning
MRF Parameters Learning
Parameters Self-Adaptive Strategy
Simulation Experiments
Description of the Dataset
Performance Compared with State-of-the-Art
Stability Compared with State-of-the-Art
Effect of the Self-Adaptive Parameter Strategy
Effect of the Decomposition Strategy
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call