Skip to main content

Scheduling jobs of equal length: Complexity, facets and computational results

  • Conference paper
  • First Online:
Book cover Integer Programming and Combinatorial Optimization (IPCO 1995)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 920))

Abstract

Given are n jobs, which have to be performed on a single machine within a fixed timespan 1,2,⋯T. The processing time (or length) of each job equals p, p. The processing cost of each job is an arbitrary function of its start-time. The problem is to schedule all jobs so as to minimize the sum of the processing costs.

This problem is proved to be NP-hard, already for p=2 and 0–1 processing costs. On the other hand, when T=np+c, with c constant, the problem can be solved in polynomial time. A partial polyhedral description of the set of feasible solutions is presented. In particular, two classes of facet-defining inequalities are described, for which the separation problem is polynomially solvable. Also, we exhibit a class of objective functions for which the inequalities in the LP-relaxation guarantee integral solutions.

Finally, we present a simple cutting plane algorithm and report on its performance on randomly generated problem instances.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Akker, J.M. van den, C.P.M. van Hoesel and M.W.P. Savelsbergh (1993), Facet inducing inequalities for single-machine scheduling problems, Memorandum COSOR 93-27, Eindhoven University of Technology.

    Google Scholar 

  • Birkhoff, G. (1946), Tres observaciones sobre el algebra lineal, Revista Universidad Nacional de Tucumán, Series A 5, 147–151.

    Google Scholar 

  • Crama, Y., A.W.J. Kolen, A.G. Oerlemans and F.C.R. Spieksma (1990), Throughput rate optimization in the automated assembly of printed circuit boards, Annals of Operations Research 26, 455–480.

    Google Scholar 

  • Crama, Y. and F.C.R. Spieksma (1993), Scheduling jobs of equal length: complexity, facets and computational results, Research Report M93-07, University of Limburg.

    Google Scholar 

  • Laarhoven, P.J.M. van, and W.H.M. Zijm (1993), Production preparation and numerical control in PCB assembly, the International Journal of Flexible Manufacturing Systems 5, 187–207.

    Google Scholar 

  • Sousa, J.P. and L.A. Wolsey (1992), A time-indexed formulation of non-preemptive single-machine scheduling problems, Mathematical Programming 54, 353–367.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Egon Balas Jens Clausen

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Crama, Y., Spieksma, F.C.R. (1995). Scheduling jobs of equal length: Complexity, facets and computational results. In: Balas, E., Clausen, J. (eds) Integer Programming and Combinatorial Optimization. IPCO 1995. Lecture Notes in Computer Science, vol 920. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-59408-6_58

Download citation

  • DOI: https://doi.org/10.1007/3-540-59408-6_58

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-59408-6

  • Online ISBN: 978-3-540-49245-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics