| Article ID: | iaor20063323 |
| Country: | United States |
| Volume: | 9 |
| Issue: | 2 |
| Publication Date: | Jun 2002 |
| Journal: | International Journal of Industrial Engineering |
| Authors: | Liao Ching-Jong, Liao Li-Man |
| Keywords: | heuristics |
In this paper, we consider a single machine scheduling problem where jobs are grouped into classes which in turn are grouped into families. A major and a minor setup are required when jobs are switched from one family to another, while only a minor setup is required when the switch is between classes within the same family. Both of the setup times are independent. A tabu search based heuristic is developed for the problem to improve the existing dynamic programming based heuristic. The heuristic suggests a simple technique for generating neighborhoods of a given sequence and the use of hashing function. Also, a diversification scheme is employed to explore new areas in the solution space. Computational results show that the heuristic performs quite well in large-sized problems.