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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Azaron A, Tavakkoli-Moghaddam R (2006) A multi-objective resource allocation problem in dynamic PERT networks. Appl Math Comput 181(1):163–174
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
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
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
Charnes A, Cooper WW (1961) Management model and industrial application of linear programming, vol 1. Wiley, New York
Goldratt EM (1964) Handbook of mathematical functions with formulas, graphs, and mathematical tables. Dover Printing, Mineola
Goldratt EM (1997) Critical chain. North River Press, Great Barrington
Ignizio JP (1976) Goal programming and extensions. Lexington Books, Lexington
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
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
Lee SM (1972) Goal programming for decision analysis. Auerbach, Philadelphia
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
Romero C, Rehman T (1989) Multiple criteria analysis for agricultural decisions. Elsevier, Amsterdam
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
Simon HA (1955) A behavioral model of rational choice. Q J Econ 69(1):99–118
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
Watson KJ, Blackstone JH, Gardiner SC (2007) The evolution of a management philosophy: the theory of constraints. J Oper Manag 25(2):387–402
Yang JB (2000) Minimax reference point approach and its application for multiobjective optimisation. Eur J Oper Res 126(3):541–556
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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
DOI: https://doi.org/10.1007/978-3-319-05915-0_28
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-05914-3
Online ISBN: 978-3-319-05915-0
eBook Packages: Business and EconomicsBusiness and Management (R0)