LOW-COMPLEXITY ALGORITHMS FOR SEQUENCING JOBS WITH A FIXED NUMBER OF JOB-CLASSES

Citation
Jaa. Vanderveen et Sh. Zhang, LOW-COMPLEXITY ALGORITHMS FOR SEQUENCING JOBS WITH A FIXED NUMBER OF JOB-CLASSES, Computers & operations research, 23(11), 1996, pp. 1059-1067
Citations number
15
Categorie Soggetti
Operatione Research & Management Science","Operatione Research & Management Science","Computer Science Interdisciplinary Applications","Engineering, Industrial
ISSN journal
03050548
Volume
23
Issue
11
Year of publication
1996
Pages
1059 - 1067
Database
ISI
SICI code
0305-0548(1996)23:11<1059:LAFSJW>2.0.ZU;2-O
Abstract
In this paper we consider the problem of scheduling n jobs such that m akespan is minimized. It is assumed that the jobs can be divided into K job-classes and that the change-over time between two consecutive jo bs depends on the job-classes to which the two jobs belong. In this se tting, we discuss the one machine scheduling problem with arbitrary pr ocessing times and the parallel machines scheduling problem with ident ical processing times. In both cases it is assumed that the number of job-classes K is fixed. By using an appropriate integer programming fo rmulation with a fixed number of variables and constraints, it is show n that these two problems are solvable in polynomial time. For the one machine scheduling case it is shown that the complexity of our algori thm is linear in the number of jobs pr. Moreover, if the problem is en coded according to the high multiplicity model of Hochbaum and Shamir, the time complexity of the algorithm is shown to be a polynomial in l og n. In the parallel machine scheduling case, it is shown that if the number of machines is fixed the same results hold. Copyright (C) 1996 Elsevier Science Ltd