Title :
A simulated annealing algorithm for the unrelated parallel machine scheduling problem
Author :
Anagnostopoulos, Georgios C. ; Rabadi, Ghaith
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Central Florida Univ., Orlando, FL, USA
Abstract :
The problem addressed in this paper is scheduling jobs on unrelated parallel machines with sequence-dependent setup times to minimize the maximum completion time (i.e., the makespan). This problem is NP-hard even without including setup times. Adding sequence-dependent setup times adds another dimension of complexity to the problem and obtaining optimal solutions becomes very difficult especially for large problems. In this paper a simulated annealing (SA) algorithm is applied to the problem at hand to reach near-optimum solution. The effectiveness of the simulated annealing algorithm is measured by comparing the quality of its solutions to optimal solutions for small problems. The results show that the SA efficiently obtained optimal solutions for all test problems.
Keywords :
computational complexity; minimisation; scheduling; simulated annealing; NP-hard problem; SA algorithm; job scheduling; makespan; maximum completion time minimization; near-optimum solution; problem complexity; sequence-dependent setup times; simulated annealing algorithm; suboptimal solution; unrelated parallel machine scheduling problem; Computational modeling; Computer science; Engineering management; Industrial engineering; Job shop scheduling; Parallel machines; Processor scheduling; Scheduling algorithm; Simulated annealing; Testing;
Conference_Titel :
Automation Congress, 2002 Proceedings of the 5th Biannual World
Print_ISBN :
1-889335-18-5
DOI :
10.1109/WAC.2002.1049430