Abstract

This paper proposes an effective and efficient multi-temperature simulated annealing (MTSA) algorithm to minimise the makespan of a job-shop under the constraint that machines are not continuously available for processing during the whole scheduling horizon. The proposed MTSA algorithm uses an embedded multi-temperature mechanism to vary the thermal transition probabilities of the simulated annealing algorithm. This mechanism can help prevent the algorithm from becoming trapped in a local minimum and ensures its movement towards a broad region of the search space containing optimal solutions. An effective and robust lower bound is developed for the problem to evaluate the quality of solutions. Extensive computational results show that the proposed MTSA algorithm significantly outperforms the state-of-the-art meta-heuristic algorithms reported in the literature. The proposed algorithm and lower bound can assist further research in the scheduling research field as it is both effective and efficient in handling job-shop scheduling problems with machine availability constraints.

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