Skip to main content

Exploiting Block Structure to Improve Resource-Constrained Project Schedules

  • Chapter
Meta-Heuristics

Abstract

We identify a block structure, typically found in resource-constrained project schedules, that yields a natural decomposition of the original problem into a series of smaller subproblems. Reducing the makespan of any subproblem has the effect of reducing the total makespan by an equivalent amount. Since these subproblems can be independently reoptimized, this block structure provides a way of improving schedules generated by heuristic methods. We report computational results of applying this technique to problems containing up to five resources and on the order of 200 activities, and speculate as to its applicability to more powerful local search based heuristics.

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 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 379.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover 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

  • R. Alvarez-Valdéz and J.M. Tamarit, Heuristic Algorithms for Resource-Constrained Project Scheduling: A Review and an Empirical Analysis, in: Advances in Project Scheduling, eds. R. Slowiňski and J. Weglarz (Elsevier Science Publishers, Amsterdam, 1989) p. 113.

    Google Scholar 

  • K.R. Baker, Introduction to Sequencing and Scheduling, (Wiley, New York, 1974).

    Google Scholar 

  • J. Blazewicz, J.K. Lenstra and A.H.G. Rinnooy Kan, Scheduling Subject to Resource Constraints: Classification and Complexity, Discrete Applied Mathematics, 5 (1983) 11.

    Article  Google Scholar 

  • F.F. Boctor, Some Efficient Multi-Heuristic Procedures for Resource-Constrained Project Scheduling, European Journal of Operational Research 49 (1990) 3.

    Article  Google Scholar 

  • D.F. Cooper, Heuristics for Scheduling Resource-Constrained Projects: An Experimental Investigation, Management Science 22 (1976) 1186.

    Article  Google Scholar 

  • E.W. Davis, Project Scheduling under Resource Constraints-Historical Review and Categorization of Procedures, AIIE Transactions 5 (1973) 297.

    Google Scholar 

  • E.W. Davis and J.H. Patterson, A Comparison of Heuristic and Optimum Solutions in Resource-Constrained Project Scheduling, Management Science 21 (1975) 944.

    Article  Google Scholar 

  • E. Demeulemeester and W. Herroelen, A Branch-and-Bound Procedure for the Multiple Resource-Constrained Project Scheduling Problem, Management Science 38 (1992) 1803.

    Article  Google Scholar 

  • M.R. Garey, R.L. Graham, D.S. Johnson and A.C.C. Yao, Resource Constrained Scheduling as Generalized Bin Packing, Journal of Combinatorial Theory (A) 21 (1976) 257.

    Article  Google Scholar 

  • J. Kelly and M. Walker, Scheduling Activities to Satisfy Resource Constraints, in: Industrial Scheduling, eds. J. Muth and G. Thompson (Prentice Hall, Englewood Cliffs, NJ, 1963).

    Google Scholar 

  • S.R. Lawrence and T.E. Morton, Resource-Constrained Multi-Project Scheduling with Tardy Costs: Comparing Myopic, Bottleneck, and Resource Pricing Heuristics, European Journal of Operational Research 64 (1993) 168.

    Article  Google Scholar 

  • S.R. Lawrence, A Computational Comparison of Heuristic Scheduling Techniques, Working paper, Graduate School of Industrial Administration, Carnegie-Mellon University (1985).

    Google Scholar 

  • K.Y. Li and R.J. Willis, An Iterative Scheduling Technique for Resource-Constrained Project Scheduling, European Journal of Operational Research 56 (1992) 370.

    Article  Google Scholar 

  • L. Özdamar and G. Ulusoy, A Survey on the Resource-Constrained Project Scheduling Problem, IEE Transactions (to appear).

    Google Scholar 

  • J.H. Patterson, A Comparison of Exact Approaches for Solving the Multiple Constrained Resource, Project Scheduling Problem, Management Science 30 (1984) 854.

    Article  Google Scholar 

  • J.H. Patterson, Project Scheduling: The Effects of Problem Structure on Heuristic Performance, Naval Research Logistics Quarterly 23 (1976)

    Google Scholar 

  • G. Ulusoy and L. Özdamar, Heuristic Performance and Network/Resource Characteristics in Resource-Constrained Project Scheduling, Journal of the Operational Research Society 40 (1989) 1145.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Kluwer Academic Publishers

About this chapter

Cite this chapter

Mausser, H.E., Lawrence, S.R. (1996). Exploiting Block Structure to Improve Resource-Constrained Project Schedules. In: Osman, I.H., Kelly, J.P. (eds) Meta-Heuristics. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-1361-8_13

Download citation

  • DOI: https://doi.org/10.1007/978-1-4613-1361-8_13

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4612-8587-8

  • Online ISBN: 978-1-4613-1361-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics