Abstract
The first part of this chapter presents Multi-mode Resource-Constrained Project Scheduling Problem (MRCPSP) formulations and notations (Sect. 5.1).
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Talbot, F.B.: Resource-constrained project scheduling with time-resource trade-offs: the non preemptive case. Manag. Sci. 28(10), 1197–1210 (1982)
Błażewicz, J., Lenstra, J., Rinnooy, A.: Scheduling subject to resource constraints: classification and complexity. Discret. Appl. Math. 5, 11–24 (1983)
Kölisch, R.: Project scheduling under resource constraints — efficient heuristics for several problem classes. Ph.D. thesis, Physica, Heidelberg (1995)
Brucker, P., Drexl, A., Möhring, R., Neumann, K., Pesch, E.: Resource-constrained project scheduling: notation, classification, models, and methods. Eur. J. Oper. Res. 112, 3–41 (1999)
Demeulemeester E., Herroelen W.: Project Scheduling: A Research Handbook. Kluwer Academic Publishers (2002)
Boctor, F.: Heuristics for scheduling projects with resource restrictions and several resource-duration modes. Int. J. Prod. Res. 31, 2547–2558 (1993)
Boctor, F.: A new and efficient heuristic for scheduling projects with resource restrictions and multiple execution modes. Eur. J. Oper. Res. 90, 349–361 (1996)
Sprecher, A.: Resource-Constrained Project Scheduling: Exact Methods for the Multi-Mode Case. Springer (1994)
Hartmann, S., Drexl, A.: Project scheduling with multiple modes: a comparison of exact algorithms. Networks 32, 283–297 (1998)
Herroelen, W.S., De Reyck, B., Demeulemeester, E.L.: Resource-constrained project scheduling: a survey of recent developments. Comput. Oper. Res. 25(4), 279–302 (1998)
Kölisch, R., Padman, R.: An integrated survey of deterministic project scheduling. OMEGA Int. J. Manag. Sci. 29(3), 249–272 (2001)
Hartmann, S., Briskorn, D.: A survey of variants and extensions of the resource-constrained project scheduling problem. Eur. J. Oper. Res. 207, 1–14 (2010)
Węglarz, J., Józefowska, J., Mika, M., Waligóra, G.: Project scheduling with finite or infinite number of activity processing modes – a survey. Eur. J. Oper. Res. 208, 177–205 (2011)
Peteghem, V.V., Vanhoucke, M.: An experimental investigation of metaheuristics for the multi-mode resource-constrained project scheduling problem on new dataset instances. Eur. J. Oper. Res. 235(1), 62–72 (2014)
Mika, M., Waligóra, G., Węglarz, J.: Overview and state of the art. In: Handbook on Project Management and Scheduling, vol. 1, pp. 445–490. Springer International Publishing (2015)
Słowiński, R.: Two approaches to problems of resource allocation among project activities – a comparative study. J. Oper. Res. Soc. 8, 711–723 (1980)
Patterson, J., Słowiński, R., Talbot, F., Węglarz, J.: An algorithm for a general class of precedence and resource constrained scheduling problem. In: Advances in Project Scheduling, pp. 3–28. Elsevier, Amsterdam (1989)
Speranza, M., Vercellis, C.: Hierarchical models for multi-project planning and scheduling. Eur. J. Oper. Res. 64, 312–325 (1993)
Hartmann, S., Sprecher, A.: A note on hierarchical models for multi-project planning and scheduling. Eur. J. Oper. Res. 94, 377–383 (1996)
Sprecher, A., Hartmann, S., Drexl, A.: An exact algorithm for the project scheduling with multiple modes. OR Spectr. 19, 195–203 (1997)
Sprecher, A., Drexl, A.: Solving multi-mode resource-constrained project scheduling problems by a simple, general and powerful sequencing algorithm. Eur. J. Oper. Res. 107, 431–450 (1998)
Zhu, G., Bard, J., Tu, G.: A branch-and-cut procedure for the multimode resource-constrained project-scheduling problem. J. Comput. 18(3), 377–390 (2006)
Drexl, A., Grünewald, J.: Nonpreemptive multi-mode resource-constrained project scheduling. IIE Trans. 25, 74–81 (1993)
Özdamar, L., Ulusoy, G.: A local constraint based analysis approach to project scheduling under general resource constraints. Eur. J. Oper. Res. 79, 287–298 (1994)
Özdamar, L., Ulusoy, G.: A survey on the resource-constrained project scheduling problem. IIE Trans. 27(5), 574–586 (1995)
Kölisch, R., Drexl, A.: Local search for nonpreemptive multi-mode resource-constrained project scheduling. IIE Trans. 29, 987–999 (1997)
Mori, M., Tseng, C.: A genetic algorithm for the multi-mode resource constrained project scheduling problem. Eur. J. Oper. Res. 100, 134–141 (1997)
Özdamar, L.: A genetic algorithm approach to a general category project scheduling problem. IEEE Trans. Syst. Man Cybern. 29(1), 44–59 (1999)
Hartmann, S.: Project scheduling with multiple modes: a genetic algorithm. Ann. Oper. Res. 102, 111–135 (2001)
Alcaraz, J., Maroto, C., Ruiz, R.: Solving the multi-mode resource-constrained project scheduling problem with genetic algorithms. J. Oper. Res. Soc. 54(6), 614–626 (2003)
Tseng, L.-Y., Chen, S.-C.: Two-phase genetic local search algorithm for the multimode resource-constrained project scheduling problem. IEEE Trans. Evol. Comput. 13, 848–857 (2009)
Peteghem, V.V., Vanhoucke, M.: A genetic algorithm for the preemptive and non-preemptive multi-mode resource-constrained project scheduling problem. Eur. J. Oper. Res. 201, 409–418 (2010)
Coelho, J., Vanhoucke, M.: Multi-mode resource-constrained project scheduling using RCPSP and SAT solvers. Eur. J. Oper. Res. 213, 73–82 (2011)
Lova, A., Tormos, P., Cervantes, M., Barber, F.: An efficient hybrid genetic algorithm for scheduling projects with resource constraints and multiple execution modes. Int. J. Prod. Econ. 117, 302–316 (2009)
Ranjbar, M., De Reyck, B., Kianfar, F.: A hybrid scatter-search for the discrete time/resource trade-off problem in project scheduling. Eur. J. Oper. Res. 193, 35–48 (2009)
Peteghem, V.V., Vanhoucke, M.: Using resource scarceness characteristics to solve the multi-mode resource-constrained project scheduling problem. J. Heuristics 17(6), 705–728 (2011)
Słowiński, R., Soniewicki, B., Węglarz, J.: DSS for multiobjective project scheduling. Eur. J. Oper. Res. 79, 220–229 (1994)
Józefowska, J., Mika, M., Różycki, R., Waligóra, G., Węglarz, J.: Simulated annealing for multi-mode resource-constrained project scheduling. Ann. Oper. Res. 102, 137–155 (2001)
Bouleimen, K., Lecocq, H.: A new efficient simulated annealing algorithm for the resource-constrained project scheduling problem and its multiple modes version. Eur. J. Oper. Res. 149, 268–281 (2003)
Zhang, H., Tam, C.M., Li, H.: Multi-mode project scheduling based on particle swarm optimization. Comput. Aided Civ. Infrastruct. Eng. 21, 93–103 (2006)
Jarboui, B., Damak, N., Siarry, P., Rebai, A.: A combinatorial particle swarm optimization for solving multi-mode resource-constrained project scheduling problems. Appl. Math. Comput. 195, 299–308 (2008)
Chiang, C., Huang, Y., Wang, W.: Ant colony optimization with parameter adaptation for multi-mode resource-constrained project scheduling. J. Intell. Fuzzy Syst. 29, 345–358 (2008)
Damak, N., Jarboui, B., Siarry, P., Loukil, T.: Differential evolution for solving multi-mode resource-constrained project scheduling problems. Comput. Oper. Res. 36, 2653–2659 (2009)
Tchao, C., Martins, S.L.: Hybrid heuristics for multi-mode resource-constrained project scheduling. In: Maniezzo, V., Battiti, R., Watson, J.P. (eds.) Learning and Intelligent Optimization (LION 2007). Lecture Notes in Computer Science, vol. 5313, pp. 234–242 (2008)
Wang, L., Fang, C.: An effective shuffled frog-leaping algorithm for multi-mode resource-constrained project scheduling problem. Special Issue on Interpretable Fuzzy Systems. Inf. Sci. 181(20), 4804–4822 (2011)
Kyriakidis, T.S., Kopanos, G.M., Georgiadis, M.C.: MILP formulations for single- and multi-mode resource-constrained project scheduling problems. Comput. Chem. Eng. 36, 369–385 (2012)
Wang, L., Fang, C.: An effective estimation of distribution algorithm for the multi-mode resource-constrained project scheduling problem. Comput. Oper. Res. 39, 449–460 (2012)
Li, H., Zhang, H.: Ant colony optimization-based multi-mode scheduling under renewable and nonrenewable resource constraints. Autom. Constr. 35, 431–438 (2013)
Sebt, M.H., Afshar, M.R., Alipouri, Y.: An efficient genetic algorithm for solving the multi-mode resource-constrained project scheduling problem based on random key representation. Int. J. Supply Oper. Manag. 2(3), 905–924 (2015)
Geiger, M.J.: A multi-threaded local search algorithm and computer implementation for the multi-mode, resource-constrained multi-project scheduling problem. Eur. J. Oper. Res. 256(3), 729–741 (2017)
MMLIB - Multi-Mode project scheduling problem LIBrary. http://www.projectmanagement.ugent.be/research/data/RanGen
PSPLIB - Project Scheduling Problem LIBrary. http://www.om-db.wi.tum.de/psplib
Kölisch, R., Sprecher, A., Drexl, A.: Characterization and generation of a general class of resource-constrained project scheduling problems. Manag. Sci. 41, 1693–1703 (1995)
Geiger, M.J.: MMLIB checker — a checker software for multi-mode resource-constrained project scheduling problem (MRCPSP) solution files. Research Report RR-15-03-01. Helmut-Schmidt-University/University of the Federal Armed Forces Hamburg, Logistics Management Department, Hamburg, Germany (2015)
Project data for integrated project management and control. http://www.projectmanagement.ugent.be/?q=research/data
Demeulemeester, E., Vanhoucke, M., Herroelen, W.: RanGen: a random network generator for activity-on-the-node networks. J. Sched. 6(1), 17–38 (2003)
Knotts, G., Dror, M., Hartman, B.C.: Agent-based project scheduling. IIE Trans. 32(5), 387–401 (2000)
Knotts, G., Dror, M.: Agent-based project scheduling: computational study of large problems. IIE Trans. 35, 143–159 (2003)
Maroto, C., Tormos, P.: Project management: an evaluation of software quality. Int. Trans. Oper. Res. 1, 209–221 (1994)
Wauters, T., Verbeeck, K., Berghe, G.V., De Causmaecker, P.: A multi-agent learning approach for the multi-mode resource-constrained project scheduling problem. In: Decker, S., Sierra, C. (eds.) Proceedings of 8th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2009), pp. 1–8. International Foundation for Autonomous Agents and Multiagent Systems. www.ifaamas.org
Wauters, T., Verbeeck, K., Berghe, G.V., De Causmaecker, P.: Learning agents for the multi-mode project scheduling problem. J. Oper. Res. Soc. 62, 281–290 (2011)
Mirzaei, O., Akbarzadeh, T.R.M.: A novel learning algorithm based on a multi-agent structure for solving multi-mode resource-constrained project scheduling problem. J. Convergence 4(1), 47–52 (2013)
Wenzler, F., Günthner, W.A.: A learning agent for a multi-agent system for project scheduling in construction. In: Claus, T., Herrmann, F., Manitz, M., Rose, O. (eds.) Proceedings of the 30th Conference on Modelling and Simulation, pp. 11–17 (2016)
Jędrzejowicz, P., Ratajczak-Ropel, E.: Agent-based approach to solving the resource constrained project scheduling problem. Lect. Notes Comput. Sci. 4431, 480–487 (2007)
Jędrzejowicz, P., Ratajczak-Ropel, E.: New generation A-Team for solving the resource constrained project scheduling. In: Proceedings of the Eleventh International Workshop on Project Management and Scheduling, pp. 156–159. Istanbul (2008)
Kölisch, R., Sprecher, A.: PSPLIB–A project scheduling problem library. Eur. J. Oper. Res. 96, 205–216 (1996)
Glover, F., Laguna, M.: Tabu Search. Kluwer Academic Publishers (1997)
Glover, F.: Tabu search - Part I. ORSA J. Comput. 1, 190–206 (1989)
Glover, F.: Tabu search - Part II. ORSA J. Comput. 2, 4–32 (1989)
Glover, F.: Tabu search and adaptive memory programing: advances, applications and challenges. In: Barr, R.S., Helgason, R.V., Kennington, J.L. (eds.) Interfaces in Computer Scinece and Operations Research, pp. 1–75. Kluwer (1996)
Glover, F., Laguna, M., Marti, R.: Fundamentals of scatter search and path relinking. Control Cybern. 39, 653–684 (2000)
Jędrzejowicz, P., Ratajczak-Ropel, E.: Reinforcement learning strategy for solving the MRCPSP by a team of agents. In: Neves-Silva, R., Jain, L.C., Howlett, R.J. (eds.) Intelligent Decision Technologies, Proceedings of the 7th KES International Conference on Intelligent Decision Technologies (KES-IDT 2015), pp. 537–548. Springer International Publishing, Switzerland (2015)
Jędrzejowicz, P., Ratajczak-Ropel, E.: Double-action agents solving the MRCPSP/Max problem. In: Jędrzejowicz, P., et al. (eds.) Computational Collective Intelligence. Technologies and Applications. Lecture Notes in Artificial Intelligence, vol. 6923, pp. 311–321 (2011)
Jędrzejowicz, P., Ratajczak-Ropel, E.: Team of A-Teams for solving the resource-constrained project scheduling problem. In: Grana, M., Toro, C., Posada, J., Howlett, R., Lakhmi, C.J. (eds.) Advances in Knowledge Based and Intelligent Information and Engineering Systems. Frontiers in Artificial Intelligence and Applications, vol. 243, pp. 1201–1210 (2012)
Jędrzejowicz, P., Ratajczak-Ropel, E.: Reinforcement learning strategy for solving the resource-constrained project scheduling problem by a team of A-Teams. In: Nguyen, N.T., Attachoo, B., Trawiński, B., Somboonviwat, K. (eds.) Intelligent Information and Database Systems. Lecture Notes in Artificial Intelligence, vol. 8398, pp. 197–206 (2014)
Jędrzejowicz, P., Ratajczak-Ropel, E.: Reinforcement learning strategies for A-Team solving the resource-constrained project scheduling problem. Neurocomputing 146, 301–307 (2014)
Jędrzejowicz, P., Ratajczak-Ropel, E.: Dynamic cooperative interaction strategy for solving RCPSP by a team of agents. In: Nguyen, N.T., Manolopoulos, Y., Iliadis, L., Trawiński, B. (eds.) Computational Collective Intelligence. Lecture Notes in Artificial Intelligence, vol. 9875, pp. 454–463 (2016)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this chapter
Cite this chapter
Ratajczak-Ropel, E. (2018). Multi-mode Resource-Constrained Project Scheduling. In: Population-Based Approaches to the Resource-Constrained and Discrete-Continuous Scheduling. Studies in Systems, Decision and Control, vol 108. Springer, Cham. https://doi.org/10.1007/978-3-319-62893-6_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-62893-6_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-62892-9
Online ISBN: 978-3-319-62893-6
eBook Packages: EngineeringEngineering (R0)