Abstract
Interval Scheduling problems (IS) address the situation where jobs with fixed start and fixed end times are to be processed on parallel identical machines. The optimization criteria of interest are the maximization of the number of jobs completed and, in case weights are associated with jobs, the subset of jobs with maximal total weight. We present polynomial solutions to several IS problems and study computational complexity issues in the situation where bounds are imposed on the total operating time of the machines. With this constraint, we show that tractability is achieved again when job preemption is allowed.
Similar content being viewed by others
References
Arkin, A.M. and Silverberg, E.L. (1987), Scheduling Jobs with Fixed Start and End Times, Discrete Applied Mathematics, 18, 1–8.
Carter, M.W. and Tovey, C.A. (1992), When is the Classroom Assignment Problem Hard? Operations Research, 40, Suppl. No 1, 28–39.
Dondeti, V.R. and Emmons, H. (1992). Fixed job Scheduling with Two types of Processors, Operations Research, 40, Supp. No 1, 76–85.
Fischetti, M., Martello, S. and Toth, P. (1989), The Fixed Job Schedule Problem with Working Time Constraints, Operations Research, 3, 395–403.
Garey, M.R. and Johnson, D.S. (1979), Computers and Intractability: A Guide to the Theory of NP-Completeness, Freeman, San Francisco.
Golumbic, M.C. (1980), Algorithmic Graph Theory and Perfect Graphs, Academic Press
Kolen, A.J.W. and Kroon, L.G. (1991), On the Computational Complexity of (Maximum) Class Scheduling, European Journal Of Operations Research, 54, 23–38.
Kolen, A.J.W., Lenstra, J.K. and Papadimitriou, C.H. (1986), Interval Scheduling Problems, Manuscript, Centre for Mathematics and Computer Science, C.W.I., Kruislaan 413, 1098 SJ Amsterdam.
Martello, S. and Toth, P. (1986), A Heuristic Approach to the Bus Driver Scheduling Problem, European Journal Of Operations Research, 24, 106–117.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Bouzina, K.I., Emmons, H. Interval Scheduling on identical machines. J Glob Optim 9, 379–393 (1996). https://doi.org/10.1007/BF00121680
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF00121680