Skip to main content
Erschienen in: OR Spectrum 1/2019

15.10.2018 | Regular Article

Robust resource-constrained max-NPV project scheduling with stochastic activity duration

verfasst von: Yangyang Liang, Nanfang Cui, Tian Wang, Erik Demeulemeester

Erschienen in: OR Spectrum | Ausgabe 1/2019

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This study investigates the robust resource-constrained max-NPV project problem with stochastic activity duration. First, the project net present value (NPV) and the expected penalty cost are proposed to measure quality robustness and solution robustness from the perspective of discounted cash flows, respectively. Then, a composite robust scheduling model is proposed in the presence of activity duration variability and a two-stage algorithm that integrates simulated annealing and tabu search is developed to deal with the problem. Finally, an extensive computational experiment demonstrates the superiority of the combination between quality robustness and solution robustness as well as the effectiveness of the proposed two-stage algorithm for generating project schedules compared with three other algorithms, namely simulated annealing, tabu search, and multi-start iterative improvement method. Computational results indicate that the proactive project schedules with composite robustness not only can effectively protect the payment plan from disruptions through allocating appropriate time buffers, but also can achieve a remarkable performance with respect to the project NPV.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Artigues C, Roubellat F (2000) A polynomial activity insertion algorithm in a multi-resource schedule with cumulative constraints and multiple modes. Eur J Oper Res 127(2):297–316CrossRef Artigues C, Roubellat F (2000) A polynomial activity insertion algorithm in a multi-resource schedule with cumulative constraints and multiple modes. Eur J Oper Res 127(2):297–316CrossRef
Zurück zum Zitat Artigues C, Michelon P, Reusser S (2003) Insertion techniques for static and dynamic resource-constrained project scheduling. Eur J Oper Res 149(2):249–267CrossRef Artigues C, Michelon P, Reusser S (2003) Insertion techniques for static and dynamic resource-constrained project scheduling. Eur J Oper Res 149(2):249–267CrossRef
Zurück zum Zitat Baroum SM, Patterson JH (1996) The development of cash flow weight procedures for maximizing the net present value of a project. J Oper Manag 14(3):209–227CrossRef Baroum SM, Patterson JH (1996) The development of cash flow weight procedures for maximizing the net present value of a project. J Oper Manag 14(3):209–227CrossRef
Zurück zum Zitat Bey RB, Doersch RH, Patterson JH (1981) The net present value criterion: its impact on project scheduling. Proj Manag Q 12(2):35–45 Bey RB, Doersch RH, Patterson JH (1981) The net present value criterion: its impact on project scheduling. Proj Manag Q 12(2):35–45
Zurück zum Zitat Bouleimen K, Lecocq H (2003) A new efficient simulated annealing algorithm for the resource-constrained project scheduling problem and its multiple mode version. Eur J Oper Res 49(2):268–281CrossRef Bouleimen K, Lecocq H (2003) A new efficient simulated annealing algorithm for the resource-constrained project scheduling problem and its multiple mode version. Eur J Oper Res 49(2):268–281CrossRef
Zurück zum Zitat Buss AH, Rosenblatt MJ (1997) Activity delay in stochastic project networks. Oper Res 45(1):126–139CrossRef Buss AH, Rosenblatt MJ (1997) Activity delay in stochastic project networks. Oper Res 45(1):126–139CrossRef
Zurück zum Zitat Creemers S, Leus R, Lambrecht M (2010) Scheduling markovian pert networks to maximize the net present value. Oper Res Lett 38(1):51–56CrossRef Creemers S, Leus R, Lambrecht M (2010) Scheduling markovian pert networks to maximize the net present value. Oper Res Lett 38(1):51–56CrossRef
Zurück zum Zitat Demeulemeester E, Herroelen W (1992) A branch-and-bound procedure for the multiple resource-constrained project scheduling problem. Manag sci 38(12):1803–1818CrossRef Demeulemeester E, Herroelen W (1992) A branch-and-bound procedure for the multiple resource-constrained project scheduling problem. Manag sci 38(12):1803–1818CrossRef
Zurück zum Zitat Demeulemeester E, Herroelen W (2011) Robust project scheduling. Found Trends Technol Inf Oper Manag 3(3–4):201–376 Demeulemeester E, Herroelen W (2011) Robust project scheduling. Found Trends Technol Inf Oper Manag 3(3–4):201–376
Zurück zum Zitat Doersch RH, Patterson JH (1977) Scheduling a project to maximize its present value: a zero-one programming approach. Manag Sci 23(8):882–889CrossRef Doersch RH, Patterson JH (1977) Scheduling a project to maximize its present value: a zero-one programming approach. Manag Sci 23(8):882–889CrossRef
Zurück zum Zitat Elmaghraby SE (2005) On the fallacy of averages in project risk management. Eur J Oper Res 165(2):307–313CrossRef Elmaghraby SE (2005) On the fallacy of averages in project risk management. Eur J Oper Res 165(2):307–313CrossRef
Zurück zum Zitat Gu H, Schutt A, Stuckey PJ, Wallace MG, Chu G (2015) Exact and heuristic methods for the resource-constrained net present value problem. In: Schwindt C, Zimmermann J (eds) Handbook on project management and scheduling. Springer, Berlin, pp 299–318CrossRef Gu H, Schutt A, Stuckey PJ, Wallace MG, Chu G (2015) Exact and heuristic methods for the resource-constrained net present value problem. In: Schwindt C, Zimmermann J (eds) Handbook on project management and scheduling. Springer, Berlin, pp 299–318CrossRef
Zurück zum Zitat Hartmann S, Briskorn D (2008) A survey of variants and extensions of the resource-constrained project scheduling problem. Eur J Oper Res 207(1):1–14CrossRef Hartmann S, Briskorn D (2008) A survey of variants and extensions of the resource-constrained project scheduling problem. Eur J Oper Res 207(1):1–14CrossRef
Zurück zum Zitat He Z, Wang N, Jia T, Xu Y (2009) Simulated annealing and tabu search for multi-mode project payment scheduling. Eur J Oper Res 198(3):688–696CrossRef He Z, Wang N, Jia T, Xu Y (2009) Simulated annealing and tabu search for multi-mode project payment scheduling. Eur J Oper Res 198(3):688–696CrossRef
Zurück zum Zitat He Z, Liu R, Jia T (2012) Metaheuristics for multi-mode capital-constrained project payment scheduling. Eur J Oper Res 223(3):605–613CrossRef He Z, Liu R, Jia T (2012) Metaheuristics for multi-mode capital-constrained project payment scheduling. Eur J Oper Res 223(3):605–613CrossRef
Zurück zum Zitat Herroelen W, Leus R (2001) On the merits and pitfalls of critical chain scheduling. J Oper Manag 19(5):559–577CrossRef Herroelen W, Leus R (2001) On the merits and pitfalls of critical chain scheduling. J Oper Manag 19(5):559–577CrossRef
Zurück zum Zitat Herroelen W, Leus R (2004) The construction of stable project baseline schedules. Eur J Oper Res 156(3):550–565CrossRef Herroelen W, Leus R (2004) The construction of stable project baseline schedules. Eur J Oper Res 156(3):550–565CrossRef
Zurück zum Zitat Herroelen W, Leus R (2005) Project scheduling under uncertainty: survey and research potentials. Eur J Oper Res 165(2):289–306CrossRef Herroelen W, Leus R (2005) Project scheduling under uncertainty: survey and research potentials. Eur J Oper Res 165(2):289–306CrossRef
Zurück zum Zitat Herroelen W, Dommelen P, Demeulemeester E (1997) Project network models with discounted cash flows a guided tour through recent developments. Eur J Oper Res 100(1):97–121CrossRef Herroelen W, Dommelen P, Demeulemeester E (1997) Project network models with discounted cash flows a guided tour through recent developments. Eur J Oper Res 100(1):97–121CrossRef
Zurück zum Zitat Hu X, Cui N, Demeulemeester E (2015) Effective expediting to improve project due date and cost performance through buffer management. Int J Prod Res 53(5):1460–1471CrossRef Hu X, Cui N, Demeulemeester E (2015) Effective expediting to improve project due date and cost performance through buffer management. Int J Prod Res 53(5):1460–1471CrossRef
Zurück zum Zitat Icmeli O, Erenguc SS (1994) A tabu search procedure for the resource constrained project scheduling problem with discounted cash flows. Comput Oper Res 21(8):841–853CrossRef Icmeli O, Erenguc SS (1994) A tabu search procedure for the resource constrained project scheduling problem with discounted cash flows. Comput Oper Res 21(8):841–853CrossRef
Zurück zum Zitat Kahn AB (1962) Topological sorting of large networks. Commun ACM 5(11):558–562CrossRef Kahn AB (1962) Topological sorting of large networks. Commun ACM 5(11):558–562CrossRef
Zurück zum Zitat Lambrechts O, Demeulemeester E, Herroelen W (2008) A tabu search procedure for developing robust predictive project schedules. Int J Prod Econ 111(2):493–508CrossRef Lambrechts O, Demeulemeester E, Herroelen W (2008) A tabu search procedure for developing robust predictive project schedules. Int J Prod Econ 111(2):493–508CrossRef
Zurück zum Zitat Leus R (2004) The generation of stable project plans. Q J Belg Fr Ital Oper Res Soc 2(3):251–254 Leus R (2004) The generation of stable project plans. Q J Belg Fr Ital Oper Res Soc 2(3):251–254
Zurück zum Zitat Leus R, Herroelen W (2004) Stability and resource allocation in project planning. IIE Transactions 36(7):667–682CrossRef Leus R, Herroelen W (2004) Stability and resource allocation in project planning. IIE Transactions 36(7):667–682CrossRef
Zurück zum Zitat Leyman P, Vanhoucke M (2016) Payment models and net present value optimization for resource-constrained project scheduling. Comput Ind Eng 91:139–153CrossRef Leyman P, Vanhoucke M (2016) Payment models and net present value optimization for resource-constrained project scheduling. Comput Ind Eng 91:139–153CrossRef
Zurück zum Zitat Mika M, Waligóra G, Wȩglarz J (2005) Simulated annealing and tabu search for multi-mode resource-constrained project scheduling with positive discounted cash flows and different payment models. Eur J Oper Res 164(3):639–668CrossRef Mika M, Waligóra G, Wȩglarz J (2005) Simulated annealing and tabu search for multi-mode resource-constrained project scheduling with positive discounted cash flows and different payment models. Eur J Oper Res 164(3):639–668CrossRef
Zurück zum Zitat Mika M, Waligóra G, Wȩglarz J (2008) Tabu search for multi-mode resource-constrained project scheduling with schedule-dependent setup times. Eur J Oper Res 187(3):1238–1250CrossRef Mika M, Waligóra G, Wȩglarz J (2008) Tabu search for multi-mode resource-constrained project scheduling with schedule-dependent setup times. Eur J Oper Res 187(3):1238–1250CrossRef
Zurück zum Zitat Mohaghar A, Khoshghalb A, Rajabi M, Khoshghalb A (2016) Optimal delays, safe floats, or release dates? Applications of simulation optimization in stochastic project scheduling. Procedia Econ Finance 39:469–475CrossRef Mohaghar A, Khoshghalb A, Rajabi M, Khoshghalb A (2016) Optimal delays, safe floats, or release dates? Applications of simulation optimization in stochastic project scheduling. Procedia Econ Finance 39:469–475CrossRef
Zurück zum Zitat Neumann K, Schwindt C, Zimmermann J (2003) Order-based neighborhoods for project scheduling with nonregular objective functions. Eur J Oper Res 149(2):325–343CrossRef Neumann K, Schwindt C, Zimmermann J (2003) Order-based neighborhoods for project scheduling with nonregular objective functions. Eur J Oper Res 149(2):325–343CrossRef
Zurück zum Zitat Skorinkapov J (1990) Tabu search applied to the quadratic assignment problem. Orsa J Comput 2(1):33–45CrossRef Skorinkapov J (1990) Tabu search applied to the quadratic assignment problem. Orsa J Comput 2(1):33–45CrossRef
Zurück zum Zitat Sobel MJ, Szmerekovsky JG, Tilson V (2009) Scheduling projects with stochastic activity duration to maximize expected net present value. Eur J Oper Res 198(3):697–705CrossRef Sobel MJ, Szmerekovsky JG, Tilson V (2009) Scheduling projects with stochastic activity duration to maximize expected net present value. Eur J Oper Res 198(3):697–705CrossRef
Zurück zum Zitat Tantisuvanichkul V, Kidd M (2011) Maximizing net present value a review through literature. Int Proc Econ Dev Res 15(2):93–97 Tantisuvanichkul V, Kidd M (2011) Maximizing net present value a review through literature. Int Proc Econ Dev Res 15(2):93–97
Zurück zum Zitat Tukel OI, Rom WO, Eksioglu SD (2006) An investigation of buffer sizing techniques in critical chain scheduling. Eur J Oper Res 172(2):401–416CrossRef Tukel OI, Rom WO, Eksioglu SD (2006) An investigation of buffer sizing techniques in critical chain scheduling. Eur J Oper Res 172(2):401–416CrossRef
Zurück zum Zitat Vonder SVD, Demeulemeester E, Herroelen W, Leus R (2005) The use of buffers in project management: the trade-off between stability and makespan. Int J Prod Econ 97(2):227–240CrossRef Vonder SVD, Demeulemeester E, Herroelen W, Leus R (2005) The use of buffers in project management: the trade-off between stability and makespan. Int J Prod Econ 97(2):227–240CrossRef
Zurück zum Zitat Vonder SVD, Demeulemeester E, Herroelen W, Leus R (2006) The trade-off between stability and makespan in resource-constrained project scheduling. Int J Prod Res 44(2):215–236CrossRef Vonder SVD, Demeulemeester E, Herroelen W, Leus R (2006) The trade-off between stability and makespan in resource-constrained project scheduling. Int J Prod Res 44(2):215–236CrossRef
Zurück zum Zitat Vonder SVD, Demeulemeester E, Herroelen W (2008) Proactive heuristic procedures for robust project scheduling: an experimental analysis. Eur J Oper Res 189(3):723–733CrossRef Vonder SVD, Demeulemeester E, Herroelen W (2008) Proactive heuristic procedures for robust project scheduling: an experimental analysis. Eur J Oper Res 189(3):723–733CrossRef
Zurück zum Zitat Wang J (2005) Constraint-based schedule repair for product development projects with time-limited constraints. J Prod Econ 95(3):399–414CrossRef Wang J (2005) Constraint-based schedule repair for product development projects with time-limited constraints. J Prod Econ 95(3):399–414CrossRef
Zurück zum Zitat Waligóra G (2014) Discrete-continuous project scheduling with discounted cash inflows and various payment model: a review of recent results. Ann Oper Res 213(1):319–340CrossRef Waligóra G (2014) Discrete-continuous project scheduling with discounted cash inflows and various payment model: a review of recent results. Ann Oper Res 213(1):319–340CrossRef
Zurück zum Zitat Waligóra G (2014) Simulated annealing and tabu search for discrete-continuous project scheduling with discounted cash flows. RAIRO Oper Res 48(1):1–24CrossRef Waligóra G (2014) Simulated annealing and tabu search for discrete-continuous project scheduling with discounted cash flows. RAIRO Oper Res 48(1):1–24CrossRef
Zurück zum Zitat Waligóra G (2016) Comparative analysis of some metaheuristics for discrete-continuous project scheduling with activities of identical processing rates. Asia Pac J Oper Res 33(3):1650015CrossRef Waligóra G (2016) Comparative analysis of some metaheuristics for discrete-continuous project scheduling with activities of identical processing rates. Asia Pac J Oper Res 33(3):1650015CrossRef
Zurück zum Zitat Wang Q, Zhang X, Mahadevan S, Deng Y (2015) Solving the longest path problem in directed acyclic graphs based on amoeba algorithm. Int J Unconv Comput 11(2):147–163 Wang Q, Zhang X, Mahadevan S, Deng Y (2015) Solving the longest path problem in directed acyclic graphs based on amoeba algorithm. Int J Unconv Comput 11(2):147–163
Zurück zum Zitat Wiesemann W, Kuhn D, Rustem B (2010) Maximizing the net present value of a project under uncertainty. Eur J Oper Res 202(2):356–367CrossRef Wiesemann W, Kuhn D, Rustem B (2010) Maximizing the net present value of a project under uncertainty. Eur J Oper Res 202(2):356–367CrossRef
Zurück zum Zitat Zheng W, He Z, Wang N (2017) Proactive and reactive resource-constrained max-NPV project scheduling with random activity duration. J Oper Res Soc 2(2):1–12 Zheng W, He Z, Wang N (2017) Proactive and reactive resource-constrained max-NPV project scheduling with random activity duration. J Oper Res Soc 2(2):1–12
Zurück zum Zitat Zhu G, Bard JF, Yu G (2005) Disruption management for resource-constrained project scheduling. J Oper Res Soc 56(4):365–381CrossRef Zhu G, Bard JF, Yu G (2005) Disruption management for resource-constrained project scheduling. J Oper Res Soc 56(4):365–381CrossRef
Metadaten
Titel
Robust resource-constrained max-NPV project scheduling with stochastic activity duration
verfasst von
Yangyang Liang
Nanfang Cui
Tian Wang
Erik Demeulemeester
Publikationsdatum
15.10.2018
Verlag
Springer Berlin Heidelberg
Erschienen in
OR Spectrum / Ausgabe 1/2019
Print ISSN: 0171-6468
Elektronische ISSN: 1436-6304
DOI
https://doi.org/10.1007/s00291-018-0533-3

Weitere Artikel der Ausgabe 1/2019

OR Spectrum 1/2019 Zur Ausgabe