Abstract

Flow shop scheduling problems have a wide range of real-world applications in intelligent manufacturing. Since they are known to be NP-hard for more than two machines, we propose a hybrid genetic simulated annealing (HGSA) algorithm for flow shop scheduling problems. In the HGSA algorithm, in order to obtain high-quality initial solutions, an MME algorithm, combined with the MinMax (MM) and Nawaz–Enscore–Ham (NEH) algorithms, was used to generate the initial population. Meanwhile, a hormone regulation mechanism for a simulated annealing (SA) schedule was introduced as a cooling scheme. Using MME initialization, random crossover and mutation, and the cooling scheme, we improved the algorithm’s quality and performance. Extensive experiments have been carried out to verify the effectiveness of the combination approach of MME initialization, random crossover and mutation, and the cooling scheme for SA. The result on the Taillard benchmark showed that our HGSA algorithm achieved better performance relative to the best-known upper bounds on the makespan compared with five state-of-the-art algorithms in the literature. Ultimately, 109 out of 120 problem instances were further improved on makespan criterion.

Highlights

  • The flow shop scheduling problem (FSSP) was first proposed by Johnson in 1954 [1]

  • The results show that hybrid genetic simulated annealing (HGSA) performs well when the population size of jobs and the number of machines increases

  • A hybrid genetic simulated annealing algorithm based on the hormone regulation mechanism was designed for the flow shop scheduling problem

Read more

Summary

Introduction

The flow shop scheduling problem (FSSP) was first proposed by Johnson in 1954 [1]. Researchers from all over the world have conducted in-depth research on this issue, and in the literature [2,3], they have developed branch-and-bound algorithms to solve the flow shop scheduling problem. These exact solution algorithms are only suitable for small-sized scheduling problems, as the calculation time increases exponentially with the problem size. As FSSP has proved to be an NP-hard problem [4], exact algorithms have not been suitable for large-scale scheduling problems.

Methods
Results
Conclusion
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