Abstract

The flow shop scheduling problem minimizing total flow time is a famous combinatorial optimization problem. Among the many algorithms proposed to solve this problem, iterated local search (ILS) is a simple, effective and efficient one. Research shows that the perturbation method and neighborhood structure play key roles in the performance of ILS. However, existing ILS lacks the self-adaptive ability to adjust the degree of perturbation relative to the search status. Also, only one basic insertion neighborhood is often used, greatly limiting the size of the search space and the ability to escape from a local optimum. In this work, a self-adaptive strategy is proposed, evaluating the neighborhoods around the local optimum and adjusting the perturbation strength according to this evaluation. If neighboring solutions are found to be considerably worse than the best known solution, indicating that it may be hard to escape from the local optimum, then the perturbation strength is amplified. Additionally, a swap neighborhood is incorporated with an insertion neighborhood to form a new version of multi-neighborhood search. Experimental results on benchmark instances show that the self-adaptive search performs significantly better than three state of the art algorithms, particularly when tested with extended CPU time. The multi-neighborhood search performs even better, also outperforming two state of the art variable neighborhood search algorithms, indicating that the hybrid use of insertion and swap neighborhoods is effective for the discussed problem.

Full Text
Paper version not known

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.