Skip to main content
Log in

Railway scheduling reduces the expected project makespan over roadrunner scheduling in a multi-mode project scheduling environment

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

The Critical Chain Scheduling and Buffer Management (CC/BM) methodology, proposed by Goldratt (Critical chain, 1997), introduced the concepts of feeding buffers, project buffers and resource buffers as well as the roadrunner mentality. This last concept, in which activities are started as soon as possible, was introduced in order to speed up projects by taking advantage of predecessors finishing early. Later on, the railway scheduling concept of never starting activities earlier than planned was introduced as a way to increase the stability of the project, typically at the cost of an increase in the expected project makespan. In this paper, we will indicate a realistic situation in which railway scheduling improves both the stability and the expected project makespan over roadrunner scheduling.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21

Similar content being viewed by others

References

  • Brucker, P., Drexl, A., Möhring, R., Neumann, K., & Pesch, E. (1999). Resource-constrained project scheduling: notation, classification, models, and methods. European Journal of Operational Research, 112(1), 3–41.

    Article  Google Scholar 

  • De, P., Dunne, E. J., Gosh, J. B., & Wells, C. E. (1997). Complexity of the discrete time/cost problem for project networks. Operations Research, 45, 302–306.

    Article  Google Scholar 

  • De Reyck, B. (1998). Scheduling projects with generalized precedence relations: exact and heuristic procedures. Ph.D. thesis, Department of Applied Economics, KU Leuven, Leuven, Belgium.

  • De Reyck, B., Demeulemeester, E., & Herroelen, W. (1998). Local search methods for the discrete time/resource trade-off problem in project networks. Naval Research Logistics Quarterly, 45, 553–578.

    Google Scholar 

  • Demeulemeester, E., & Herroelen, W. (1992). A branch-and-bound procedure for the multiple resource constrained project scheduling problem. Management Science, 38(12), 1803–1818.

    Article  Google Scholar 

  • Demeulemeester, E., & Herroelen, W. (2002). Project scheduling: a research handbook (pp. 473–530). Dordrecht: Kluwer Academic.

    Google Scholar 

  • Demeulemeester, E., De Reyck, B., & Herroelen, W. (2000). The discrete time/resource trade-off problem in project networks: a branch and bound approach. IIE Transactions, 32, 1059–1069.

    Google Scholar 

  • Elmaghraby, S. E. (2005). On the fallacy of averages in project risk management. European Journal of Operational Research, 165(2), 307–313.

    Article  Google Scholar 

  • Fündeling, C. U., & Trautmann, N. (2010). A priority-rule method for project scheduling with work-content constraints. European Journal of Operational Research, 203(3), 568–574.

    Article  Google Scholar 

  • Goldratt, E. M. (1997). Critical chain. New York: North River Press.

    Google Scholar 

  • Gutierrez, G. J. & Kouvelis, P. (1991). Parkinson’s law and its implications for project management. Management Science, 37(8), 990–1001.

    Article  Google Scholar 

  • Hartmann, S., & Briskorn, D. (2010). A survey of variants and extensions of the resource-constrained project scheduling problem. European Journal of Operational Research, 207(1), 1–14.

    Article  Google Scholar 

  • Herroelen, W., & Leus, R. (2001). On the merits and pitfalls of critical chain scheduling. Journal of Operations Management, 19, 559–577.

    Article  Google Scholar 

  • Herroelen, W., & Leus, R. (2004a). Robust and reactive project scheduling: a review and classification of procedures. International Journal of Production Research, 42(8), 1599–1620.

    Article  Google Scholar 

  • Herroelen, W., & Leus, R. (2004b). The construction of stable project baseline schedules. European Journal of Operational Research, 156(3), 550–565.

    Article  Google Scholar 

  • Herroelen, W., Demeulemeester, E., & De Reyck, B. (1999). A classification scheme for project scheduling. In J. Weglarz (Ed.), Project scheduling: recent models, algorithm, and applications (pp. 1–26). Dordrecht: Kluwer.

    Chapter  Google Scholar 

  • Herroelen, W., Demeulemeester, E., & De Reyck, B. (2000). On the paper “Resource-constrained project scheduling: notation, classification, models, and methods” by Brucker et al. European Journal of Operational Research, 128(3), 221–230.

    Google Scholar 

  • Kendall, G. I., Pitagorsky, G., & Hulett, D. (2001). Integrating critical chain and the PMBOK ® guide. New York: International Institute for Learning. http://logmgt.nkmu.edu.tw/news/articles/criticalChain-PMBOK.pdf

    Google Scholar 

  • Kolisch, R., & Sprecher, A. (1996). PSPLIB—a project scheduling problem library. European Journal of Operational Research, 96(1), 205–216.

    Article  Google Scholar 

  • Kolisch, R., Sprecher, A., & Drexl, A. (1995). Characterization and generation of a general class of resource-constrained project scheduling problems. Management Science, 41(10), 1693–1703.

    Article  Google Scholar 

  • Leach, L. P. (1999). Critical chain project management improves project performance. Project Management Journal, 30(2), 39–51.

    Google Scholar 

  • Leach, L. P. (2000). Critical chain project management. Norwood: Artech House.

    Google Scholar 

  • Long, L., & Ohsato, A. (2008). Fuzzy critical chain method for project scheduling under resource constraints and uncertainty. International Journal of Project Management, 26, 688–698.

    Article  Google Scholar 

  • Newbold, R. C. (1998). Project management in the fast lane: applying the theory of constraints. Boca Raton: St. Lucie Press.

    Google Scholar 

  • Parkinson, C. N. (1957). Parkinson’s law. Cambridge: The Riverside Press.

    Google Scholar 

  • Ranjbar, M., & Kianfar, F. (2007). Solving the discrete time/resource trade-off problem with genetic algorithms. Applied Mathematics and Computation, 191(2), 451–456.

    Article  Google Scholar 

  • Ranjbar, M., De Reyck, B., & Kianfar, F. (2009). A hybrid scatter search for the discrete time/resource trade-off problem in project scheduling. European Journal of Operational Research, 193(1), 35–48.

    Article  Google Scholar 

  • Schonberger, R. J. (1981). Why projects are “always” late: a rationale based on manual simulation of a PERT/CPM network. Interfaces, 11(5), 66–70.

    Article  Google Scholar 

  • Tukel, O. I., Rom, W. O., & Eksioglu, S. D. (2006). An investigation of buffer sizing techniques in critical chain scheduling. European Journal of Operational Research, 172(2), 401–416.

    Article  Google Scholar 

  • Umble, M., & Umble, E. (2000). Manage your projects for success: an application of the theory of constraints. Production & Inventory Management Journal, 41(2), 27.

    Google Scholar 

  • Van de Vonder, S., Demeulemeester, E., Herroelen, W., & Leus, R. (2005). The use of buffers in project management: the trade-off between stability and makespan. International Journal of Production Economics, 97, 227–240.

    Article  Google Scholar 

  • Van de Vonder, S., Demeulemeester, E., & Herroelen, W. (2008). Proactive heuristic procedures for robust project scheduling: an experimental analysis. European Journal of Operational Research, 189, 723–733.

    Article  Google Scholar 

  • Vanhoucke, M., & Debels, D. (2008). The impact of various activity assumptions on the lead time and resource utilization of resource-constrained projects. Computers & Industrial Engineering, 54(1), 140–154.

    Article  Google Scholar 

  • Van Peteghem, V., & Vanhoucke, M. (2010). A genetic algorithm for the preemptive and non-preemptive multi-mode resource constrained project scheduling problem. European Journal of Operational Research, 201(2), 409–418.

    Article  Google Scholar 

Download references

Acknowledgements

This research has been supported by the China Scholarship Council. We would like to acknowledge the China Scholarship Council for the financial support and the Research Center for Operations Management of the KU Leuven for providing a visiting research period to Wendi Tian. We would also like to acknowledge the National Natural Science Foundation of China (Grant No. 71201119 and No. 71271097) for their support.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Erik Demeulemeester.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Tian, W., Demeulemeester, E. Railway scheduling reduces the expected project makespan over roadrunner scheduling in a multi-mode project scheduling environment. Ann Oper Res 213, 271–291 (2014). https://doi.org/10.1007/s10479-012-1277-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-012-1277-0

Keywords

Navigation