Skip to main content

Resource-Constrained Project Scheduling:Computing Lower Bounds by Solving Minimum Cut Problems

  • Conference paper
  • First Online:
Algorithms - ESA’ 99 (ESA 1999)

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

Included in the following conference series:

Abstract

We present a novel approach to compute Lagrangian lower bounds on the objective function value of a wide class of resource-constrained project scheduling problems. The basis is a polynomial-time algorithm to solve the following scheduling problem: Given a set of activities with start-time dependent costs and temporal constraints in the form of time windows, find a feasible schedule of minimum total cost. In fact, we show that any instance of this problem can be solved by a minimum cut computation in a certain directed graph.

We then discuss the performance of the proposed Lagrangian approach when applied to various types of resource-constrained project scheduling problems. An extensive computational study based on different established test beds in project scheduling shows that it can significantly improve upon the quality of other comparably fast computable lower bounds.

Research partially supported by the Bundesministerium für Bildung,Wissenschaft, Forschung und Technologie (bmb+f), grant No. 03-MO7TU1-3.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M. Bartusch, R. H. Möhring, and F. J. Radermacher. Scheduling project networks with resource constraints and time windows. Annals of Operations Research, 16:201–240, 1988.

    Article  MathSciNet  Google Scholar 

  2. P. Brucker, A. Drexl, R. H. Möhring, K. Neumann, and E. Pesch. Resource-constrained project scheduling: Notation, classification, models, and methods. European Journal of Operational Research, 112:3–41, 1999.

    Article  MATH  Google Scholar 

  3. P. Brucker and S. Knust. A linear programming and constraint propagation-based lower bound for the RCPSP. Technical Report 204, Osnabrücker Schriften zur Mathematik, 1998.

    Google Scholar 

  4. C. C. B. Cavalcante, C. C. De Souza, M. W. P. Savelsbergh, Y. Wang, and L. A. Wolsey. Scheduling projects with labor constraints. CORE Discussion Paper 9859, Université Catholique de Louvain, Louvain-la-Neuve, Belgium, 1998.

    Google Scholar 

  5. S. Chaudhuri, R. A. Walker, and J. E. Mitchell. Analyzing and exploiting the structure of the constraints in the ILP approach to the scheduling problem. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2:456–471, 1994.

    Article  Google Scholar 

  6. B. Cherkassky and A. V. Goldberg. On implementing push-relabel method for the maximum flow problem. In Proceedings of the 4th Conference on Integer Programming and Combinatorial Optimization, pages 157–171, 1995.

    Google Scholar 

  7. N. Christofides, R. Alvarez-Valdes, and J. Tamarit. Project scheduling with resource constraints: A branch-and-bound approach. European Journal of Operational Research, 29:262–273, 1987.

    Article  MathSciNet  MATH  Google Scholar 

  8. A. Drexl and A. Kimms. Optimization guided lower and upper bounds for the Resource Investment Problem. Technical Report 481, Manuskripte aus den Instituten für Betriebswirtschaftslehre der Universität Kiel, 1998.

    Google Scholar 

  9. A. V. Goldberg and R. E. Tarjan. A new approach to the maximum-flow problem. Journal of the ACM, 35:921–940, 1988.

    Article  MATH  MathSciNet  Google Scholar 

  10. M. C. Golumbic. Algorithmic Graph Theory and Perfect Graphs. Academic Press, NewYork, 1980.

    MATH  Google Scholar 

  11. J. Kallrath and J. M. Wilson. Business Optimisation using Mathematical Programming. Macmillan Business, London, U.K., 1997.

    Google Scholar 

  12. R. Kolisch and A. Sprecher. PSPLIB-a project scheduling problem library. European Journal of Operational Research, 96:205–216, 1996.

    Article  Google Scholar 

  13. A. Mingozzi, V. Maniezzo, S. Ricciardelli, and L. Bianco. An exact algorithm for the multiple resource-constraint project scheduling problem based on a new mathematical formulation. Management Science, 44:714–729, 1998.

    MATH  Google Scholar 

  14. R. H. Möhring. Minimizing costs of resource requirements subject to a fixed completion time in project networks. Operations Research, 32:89–120, 1984.

    MATH  Google Scholar 

  15. R. H. Möhring. Algorithmic aspects of comparability graphs and interval graphs. In I. Rival, editor, Graphs and Order, pages 41–101. D. Reidel Publishing Company, Dordrecht, 1985.

    Google Scholar 

  16. R. H. Möhring, A. S. Schulz, F. Sork, and M. Uetz. In preparation, 1999.

    Google Scholar 

  17. A. A. B. Pritsker, L. J. Watters, and P. M. Wolfe. Multi project scheduling with limited resources: A zero-one programming approach. Management Science, 16:93–108, 1969.

    Article  Google Scholar 

  18. M. W. P. Savelsbergh, R. N. Uma, and J. Wein. An experimental study of LP-based approximation algorithms for scheduling problems. In Proceedings of the Ninth Annual ACM-SIAM Symposium on Discrete Algorithms, pages 453–462, 1998.

    Google Scholar 

  19. M. Schäffter. Scheduling with respect to forbidden sets. Discrete Applied Mathematics, 72:141–154, 1997.

    Article  MathSciNet  Google Scholar 

  20. C. Schwindt. Generation of resource constrained project scheduling problems with minimal and maximal time lags. Technical Report 489, WIOR, University of Karlsruhe, Germany, 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Möhring, R.H., Schulz, A.S., Stork, F., Uetz, M. (1999). Resource-Constrained Project Scheduling:Computing Lower Bounds by Solving Minimum Cut Problems. In: Nešetřil, J. (eds) Algorithms - ESA’ 99. ESA 1999. Lecture Notes in Computer Science, vol 1643. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48481-7_13

Download citation

  • DOI: https://doi.org/10.1007/3-540-48481-7_13

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66251-8

  • Online ISBN: 978-3-540-48481-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics