Skip to main content

An algorithm for the general resource constrained scheduling problem by using of cutting planes

  • II Mathematical Programming
  • Conference paper
  • First Online:
  • 138 Accesses

Part of the book series: Lecture Notes in Control and Information Sciences ((LNCIS,volume 180))

Abstract

We formulate the general resource constrained scheduling problem, including the fact that every job can be split at any time, as follows:

Every set Fj of jobs is called front, if these jobs can be processed simultaneously (from point of the precedence relations and the resource restrictions). xj describes the period, in which Fj is active in the schedule. Then the problem is a disjunctive-linear program in which the disjunctive constraints

mean, that the corresponding fronts FK1 ,..., FKr(k) cannot occur in the same schedule.

We intend to solve this program with a combined cutting plane and branch & bound technique. Two cut-constructions are used. The first is the intersection cut by Balas confined to a subspace. An additional cut-conception yields faces of the convex hull of the feasible solutions. A procedure is given, by which the dimension of these facecuts can be increased by one. To guarantee finiteness of the whole method, a branch & bound algorithm has to be incorporated. It is started, if by a determined number of cuts no optimal solution is found.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Balas, E.: Disjunctive programming, Annals of Discrete Math. 5 (1979) S. 3–52.

    Article  MATH  MathSciNet  Google Scholar 

  2. Deweß, G., Krause, W.: Schnittebenenverfahren für ein verallgemeinertes Komplementaritätsproblem, 33. Intern. Wiss. Koll., R. Math. Optimierung, TH Ilmenau 1988.

    Google Scholar 

  3. Deweß, G.: Zur Weiterentwicklung des Frontenmodells der Optimierung ressourcenbeschränkter Netzplanabläufe, Wiss. Z. KMU Leipzig, Math.-Naturwiss. R. 37 (1988) 4.

    Google Scholar 

  4. Graham, R.L., Lawler, E.L., Lenstra, J.K., Rinnooy Kan, A.H.G.: Optimization and approximation in deterministic sequencing and scheduling: a survay, Ann. of Discrete Math. 5 (1979).

    Google Scholar 

  5. Krause, W., Deweß, G.: Facets of the scheduling polytope, System Modelling and Optimization, Lect. Notes in Control and Inf. Sciences 143, Springer-Verlag (1990) S. 478–485.

    Google Scholar 

  6. Reinelt, G.: The linear ordering problem: algorithm and applications, Berlin 1985.

    Google Scholar 

  7. Sheraly, H.D., Shetty, C.M.: Optimization with disjunctive constraints, Springer-Verlag 1980.

    Google Scholar 

  8. Suchowitzki, S.I., Radtschik I.A.: Mathematische Methoden der Netzplantechnik, Moskau 1965.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

L. D. Davisson A. G. J. MacFarlane H. Kwakernaak J. L. Massey Ya Z. Tsypkin A. J. Viterbi Peter Kall

Rights and permissions

Reprints and permissions

Copyright information

© 1992 International Federation for Information Processing

About this paper

Cite this paper

Krause, W. (1992). An algorithm for the general resource constrained scheduling problem by using of cutting planes. In: Davisson, L.D., et al. System Modelling and Optimization. Lecture Notes in Control and Information Sciences, vol 180. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0113284

Download citation

  • DOI: https://doi.org/10.1007/BFb0113284

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-55577-3

  • Online ISBN: 978-3-540-47220-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics