Skip to main content

Robust Multi-Criteria Project Scheduling in Plant Engineering and Construction

  • Chapter
  • First Online:
Handbook on Project Management and Scheduling Vol. 2

Abstract

In this chapter we consider a real-life problem which consists in scheduling the activities of a project subject to precedence and resource constraints so as to optimize several conflicting goals. The durations of the activities cannot be specified precisely in advance. Rather, we assume that based on the experience with previous projects, the means, the standard deviations, and certain percentiles of the respective probability distributions can be reliably estimated. The algorithm applied to solve this problem relies on goal programming techniques in conjunction with Goldratt’s Critical Chain Project Management (CCPM) method. The algorithm was applied to a case study dealing with the construction of an accommodation module for an oil rig. Goal programming is a multi-objective programming technique which attempts to minimize the deviations to a set of target values for the given objectives in such a way that all operational restrictions of the problem are satisfied. Several solutions can be obtained, and the best solution will depend on the priority associated to each goal. In this work we considered the minimization of the project makespan and the levelling of the project resources as the objectives to be pursued. The results obtained using the proposed algorithm have been compared with classical project management techniques (PERT/CPM) that the company involved in the case study used in many projects.

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

References

  • Azaron A, Tavakkoli-Moghaddam R (2006) A multi-objective resource allocation problem in dynamic PERT networks. Appl Math Comput 181(1):163–174

    Article  Google Scholar 

  • Azaron A, Katagiri H, Sakawa M, Kato K, Memariani A (2006) A multi-objective resource allocation problem in PERT networks. Eur J Oper Res 172(3):838–854

    Article  Google Scholar 

  • Ballarin A, Vecchiato D, Tempesta T, Marangon F, Troiano S (2011) Biomass energy production in agriculture: a weighted goal programming analysis. Energ Policy 39(3):1123–1131

    Article  Google Scholar 

  • Bevilacqua M, Ciarapica FE, Giacchetta G (2009) Critical chain and risk analysis applied to high-risk industry maintenance: a case study. Int J Proj Manag 27(4):419–432

    Article  Google Scholar 

  • Charnes A, Cooper WW (1961) Management model and industrial application of linear programming, vol 1. Wiley, New York

    Google Scholar 

  • Goldratt EM (1964) Handbook of mathematical functions with formulas, graphs, and mathematical tables. Dover Printing, Mineola

    Google Scholar 

  • Goldratt EM (1997) Critical chain. North River Press, Great Barrington

    Google Scholar 

  • Ignizio JP (1976) Goal programming and extensions. Lexington Books, Lexington

    Google Scholar 

  • Inuiguchi M, Sakawa M (1995) Minimax regret solution to linear programming problems with an interval objective function. Eur J Oper Res 86(3):526–536

    Article  Google Scholar 

  • Kim GC, Emery J (2000) An application of zero–one goal programming in project selection and resource planning: a case study from the Woodward Governor Company. Comput Oper Res 27(14):1389–1408

    Article  Google Scholar 

  • Lee SM (1972) Goal programming for decision analysis. Auerbach, Philadelphia

    Google Scholar 

  • Long LD, Ohsato A (2008) Fuzzy critical chain method for project scheduling under resource constraints and uncertainty. Int J Proj Manag 26(6):688–698, doi:10.1016/j.ijproman.2007.09.012

    Article  Google Scholar 

  • Romero C, Rehman T (1989) Multiple criteria analysis for agricultural decisions. Elsevier, Amsterdam

    Google Scholar 

  • Shou Y, Yao KT (2000) Estimation of project buffers in critical chain project management. In: Proceedings of the IEEE international conference on management of innovation and technology 2000 (ICMIT 2000), pp 162–167

    Google Scholar 

  • Simon HA (1955) A behavioral model of rational choice. Q J Econ 69(1):99–118

    Article  Google Scholar 

  • Tamiz M, Jones D, Romero C (1998) Goal programming for decision making: an overview of the current state-of-the-art. Eur J Oper Res 111(3):569–581

    Article  Google Scholar 

  • Watson KJ, Blackstone JH, Gardiner SC (2007) The evolution of a management philosophy: the theory of constraints. J Oper Manag 25(2):387–402

    Article  Google Scholar 

  • Yang JB (2000) Minimax reference point approach and its application for multiobjective optimisation. Eur J Oper Res 126(3):541–556

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Maurizio Bevilacqua .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Bevilacqua, M., Ciarapica, F.E., Mazzuto, G., Paciarotti, C. (2015). Robust Multi-Criteria Project Scheduling in Plant Engineering and Construction. In: Schwindt, C., Zimmermann, J. (eds) Handbook on Project Management and Scheduling Vol. 2. International Handbooks on Information Systems. Springer, Cham. https://doi.org/10.1007/978-3-319-05915-0_28

Download citation

Publish with us

Policies and ethics