{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,2]],"date-time":"2026-04-02T17:22:39Z","timestamp":1775150559689,"version":"3.50.1"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2016,8,4]],"date-time":"2016-08-04T00:00:00Z","timestamp":1470268800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["OR Spectrum"],"published-print":{"date-parts":[[2017,3]]},"DOI":"10.1007\/s00291-016-0458-7","type":"journal-article","created":{"date-parts":[[2016,8,4]],"date-time":"2016-08-04T13:55:14Z","timestamp":1470318914000},"page":"353-371","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["A metaheuristic solution approach for the time-constrained project scheduling problem"],"prefix":"10.1007","volume":"39","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9761-8645","authenticated-orcid":false,"given":"C\u00e9dric","family":"Verbeeck","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vincent","family":"Van Peteghem","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mario","family":"Vanhoucke","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pieter","family":"Vansteenwegen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"El-Houssaine","family":"Aghezzaf","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,8,4]]},"reference":[{"issue":"5\u20136","key":"458_CR1","doi-asserted-by":"publisher","first-page":"584","DOI":"10.1007\/s00170-006-0631-2","volume":"34","author":"R Agarwal","year":"2007","unstructured":"Agarwal R, Tiwari M, Mukherjee S (2007) Artificial immune system based approach for solving resource constraint project scheduling problem. Int J Adv Manuf Technol 34(5\u20136):584\u2013593. doi: 10.1007\/s00170-006-0631-2","journal-title":"Int J Adv Manuf Technol"},{"key":"458_CR2","doi-asserted-by":"publisher","unstructured":"Allerding F, Premm M, Shukla P, Schmeck H (2012) Electrical load management in smart homes using evolutionary algorithms. In: Hao JK, Middendorf M (eds) Evolutionary Computation in Combinatorial Optimization, Lecture Notes in Computer Science, vol 7245, Springer, Berlin, pp 99\u2013110. doi: 10.1007\/978-3-642-29124-1_9","DOI":"10.1007\/978-3-642-29124-1_9"},{"issue":"3","key":"458_CR3","doi-asserted-by":"crossref","first-page":"1153","DOI":"10.1016\/j.ejor.2006.06.073","volume":"189","author":"R Alvarez-Vald\u00e9s","year":"2008","unstructured":"Alvarez-Vald\u00e9s R, Crespo E, Tamarit JM, Villa F (2008) Grasp and path relinking for project scheduling under partially renewable resources. Eur J Oper Res 189(3):1153\u20131170","journal-title":"Eur J Oper Res"},{"issue":"1","key":"458_CR4","first-page":"50","volume":"4","author":"F Ballestin","year":"2007","unstructured":"Ballestin F, Schwindt C, Zimmermann J (2007) Resource leveling in make-to order production: modeling and heuristic solution method. Int J Oper Res 4(1):50\u201362","journal-title":"Int J Oper Res"},{"issue":"2","key":"458_CR5","doi-asserted-by":"crossref","first-page":"162","DOI":"10.1016\/0377-2217(94)90380-8","volume":"78","author":"M Bandelloni","year":"1994","unstructured":"Bandelloni M, Tucci M, Rinaldi R (1994) Optimal resource leveling using non-serial dynamic programming. Eur J Oper Res 78(2):162\u2013177","journal-title":"Eur J Oper Res"},{"key":"458_CR6","doi-asserted-by":"publisher","unstructured":"Baptiste P, Laborie P, Pape CL, Nuijten W (2006) Chapter 22 - constraint-based scheduling and planning. In: Francesca\u00a0Rossi PvB, Walsh T (eds) Handbook of Constraint Programming, Foundations of Artificial Intelligence, vol\u00a02. Elsevier, pp 761\u2013799. doi: 10.1016\/S1574-6526(06)80026-X . http:\/\/www.sciencedirect.com\/science\/article\/pii\/S157465260680026X","DOI":"10.1016\/S1574-6526(06)80026-X"},{"key":"458_CR7","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/S0377-2217(98)00204-5","volume":"112","author":"P Brucker","year":"1999","unstructured":"Brucker P, Drexl A, M\u00f6hring R, Neumann K, Pesch E (1999) Resource-constrained project scheduling: notation, classification, models, and methods. Eur J Oper Res 112:3\u201341","journal-title":"Eur J Oper Res"},{"key":"458_CR8","unstructured":"Castro LND, Timmis J (2002) Artificial immune systems: a novel paradigm to pattern recognition. In: University of Paisley, Springer, UK, pp 67\u201384"},{"issue":"5\u20136","key":"458_CR9","doi-asserted-by":"publisher","first-page":"580","DOI":"10.1007\/s00170-005-0226-3","volume":"31","author":"M Chandrasekaran","year":"2006","unstructured":"Chandrasekaran M, Asokan P, Kumanan S, Balamurugan T, Nickolas S (2006) Solving job shop scheduling problems using artificial immune system. Int J Adv Manuf Technol 31(5\u20136):580\u2013593. doi: 10.1007\/s00170-005-0226-3","journal-title":"Int J Adv Manuf Technol"},{"key":"458_CR10","doi-asserted-by":"publisher","unstructured":"Coello C, Rivera D, Cort\u00e9s N (2003) Use of an artificial immune system for job shop scheduling. In: Timmis J, Bentley P, Hart E (eds) Artificial Immune Systems, Lecture Notes in Computer Science, vol 2787, Springer, pp 1\u201310. doi: 10.1007\/978-3-540-45192-1_1","DOI":"10.1007\/978-3-540-45192-1_1"},{"key":"458_CR11","unstructured":"De\u00a0Jong K (1975) An analysis of the behavior of a class of genetic adaptive systems. PhD thesis, University of Michigan, Ann Arbor, Michigan"},{"key":"458_CR12","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/0305-0483(89)90022-4","volume":"17","author":"RF Deckro","year":"1989","unstructured":"Deckro RF, Herbert JE (1989) Resource constrained project crashing. OMEGA Int J Manag Sci 17:69\u201379","journal-title":"OMEGA Int J Manag Sci"},{"issue":"41","key":"458_CR13","doi-asserted-by":"crossref","first-page":"1590","DOI":"10.1287\/mnsc.41.10.1590","volume":"10","author":"E Demeulemeester","year":"1995","unstructured":"Demeulemeester E (1995) Minimizing resource availability costs in time-limited project networks. Manag Sci 10(41):1590\u20131598","journal-title":"Manag Sci"},{"key":"458_CR14","doi-asserted-by":"crossref","first-page":"1803","DOI":"10.1287\/mnsc.38.12.1803","volume":"38","author":"E Demeulemeester","year":"1992","unstructured":"Demeulemeester E, Herroelen W (1992) A branch-and-bound procedure for the multiple resource-constrained project scheduling problem. Manag Sci 38:1803\u20131818","journal-title":"Manag Sci"},{"key":"458_CR15","doi-asserted-by":"publisher","unstructured":"Dorndorf U, Pesch E, Phan-Huy T (2000) Constraint propagation techniques for the disjunctive scheduling problem. Artif Intell 122(1-2):189\u2013240. doi: 10.1016\/S0004-3702(00)00040-0 . http:\/\/www.sciencedirect.com\/science\/article\/pii\/S0004370200000400","DOI":"10.1016\/S0004-3702(00)00040-0"},{"key":"458_CR16","doi-asserted-by":"crossref","first-page":"340","DOI":"10.1057\/palgrave.jors.2601099","volume":"52","author":"A Drexl","year":"2001","unstructured":"Drexl A, Kimms A (2001) Optimization guided lower and upper bounds for the resource investment problem. J Oper Res Soc 52:340\u2013351","journal-title":"J Oper Res Soc"},{"key":"458_CR17","doi-asserted-by":"publisher","unstructured":"Drotos M, Kis T (2011) Resource leveling in a machine environment. Eur J Oper Res 212(1):12\u201321. doi: 10.1016\/j.ejor.2011.01.043 . http:\/\/www.sciencedirect.com\/science\/article\/pii\/S037722171100097X","DOI":"10.1016\/j.ejor.2011.01.043"},{"issue":"2","key":"458_CR18","doi-asserted-by":"publisher","first-page":"302","DOI":"10.1061\/(ASCE)0733-9364(1989)115:2(302)","volume":"115","author":"S Easa","year":"1989","unstructured":"Easa S (1989) Resource leveling in construction by optimization. J Constr Eng Manag 115(2):302\u2013316. doi: 10.1061\/(ASCE)0733-9364(1989)115:2(302)","journal-title":"J Constr Eng Manag"},{"key":"458_CR19","doi-asserted-by":"publisher","unstructured":"Engin O, D\u00f6yen A (2004) A new approach to solve hybrid flow shop scheduling problems by artificial immune system. Future Gener Comput Syst 20(6):1083\u20131095. doi: 10.1016\/j.future.2004.03.014 . http:\/\/www.sciencedirect.com\/science\/article\/pii\/S0167739X04000627 . (computational science of lattice Boltzmann modelling)","DOI":"10.1016\/j.future.2004.03.014"},{"key":"458_CR20","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4612-1542-4_5","volume-title":"An overview of evolutionary programming","author":"D Fogel","year":"1999","unstructured":"Fogel D (1999) An overview of evolutionary programming. Springer, New York"},{"key":"458_CR21","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1007\/s10951-008-0059-7","volume":"11","author":"T Guldemond","year":"2008","unstructured":"Guldemond T, Hurink J, Paulus J, Schutten J (2008) Time-constrained project scheduling. J Sched 11:137\u2013148","journal-title":"J Sched"},{"key":"458_CR22","doi-asserted-by":"publisher","unstructured":"Hart E, Ross P, Nelson J (1998) Producing robust schedules via an artificial immune system. In: The 1998 IEEE International Conference on Evolutionary Computation Proceedings, IEEE World Congress on Computational Intelligence, pp 464\u2013469. doi: 10.1109\/ICEC.1998.699852","DOI":"10.1109\/ICEC.1998.699852"},{"key":"458_CR23","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.ejor.2009.11.005","volume":"207","author":"S Hartmann","year":"2010","unstructured":"Hartmann S, Briskorn D (2010) A survey of variants and extensions of the resource-constrained project scheduling problem. Eur J Oper Res 207:1\u201315","journal-title":"Eur J Oper Res"},{"key":"458_CR24","doi-asserted-by":"crossref","first-page":"394","DOI":"10.1016\/S0377-2217(99)00485-3","volume":"127","author":"S Hartmann","year":"2000","unstructured":"Hartmann S, Kolisch R (2000) Experimental evaluation of state-of-the-art heuristics for the resource-constrained project scheduling problem. Eur J Oper Res 127:394\u2013407","journal-title":"Eur J Oper Res"},{"key":"458_CR25","first-page":"1","volume-title":"Handbook of Recent Advances in Project Scheduling","author":"W Herroelen","year":"1999","unstructured":"Herroelen W, De Reyck B, Demeulemeester E (1999) A classification scheme for project scheduling. In: Weglarz J (ed) Handbook of Recent Advances in Project Scheduling. Kluwer Academic Publishers, Dordrecht, pp 1\u201326"},{"key":"458_CR26","doi-asserted-by":"crossref","first-page":"406","DOI":"10.1057\/palgrave.jors.2601827","volume":"56","author":"CC Hsu","year":"2005","unstructured":"Hsu CC, Kim D (2005) A new heuristic for the multi-mode resource investment problem. J Oper Res Soc 56:406\u2013413","journal-title":"J Oper Res Soc"},{"issue":"1","key":"458_CR27","doi-asserted-by":"crossref","first-page":"310","DOI":"10.1016\/j.cor.2010.05.006","volume":"38","author":"J Hurink","year":"2011","unstructured":"Hurink J, Kok J, Paulus J, Schutten J (2011) Time-constrained project scheduling with adjacent resources. Comput Oper Res 38(1):310\u2013319","journal-title":"Comput Oper Res"},{"key":"458_CR28","doi-asserted-by":"crossref","unstructured":"Kolisch R (1995) Project scheduling under resource constraints. PhD thesis, Berlin: Physica","DOI":"10.1007\/978-3-642-50296-5"},{"key":"458_CR29","doi-asserted-by":"crossref","unstructured":"Kolisch R, Hartmann S (1999) Project scheduling: Recent models, algorithms, and applications, Springer, chap Heuristic algorithms for solving the resource-constrained project scheduling problem: classification and computational analysis, pp 147\u2013178","DOI":"10.1007\/978-1-4615-5533-9_7"},{"key":"458_CR30","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1016\/j.ejor.2005.01.065","volume":"174","author":"R Kolisch","year":"2006","unstructured":"Kolisch R, Hartmann S (2006) Experimental investigation of heuristics for resource-constrained project scheduling: an update. Eur J Oper Res 174:23\u201337","journal-title":"Eur J Oper Res"},{"key":"458_CR31","doi-asserted-by":"crossref","first-page":"1693","DOI":"10.1287\/mnsc.41.10.1693","volume":"41","author":"R Kolisch","year":"1995","unstructured":"Kolisch R, Sprecher A, Drexl A (1995) Characterization and generation of a general class of resource-constrained project scheduling problems. Manag Sci 41:1693\u20131703","journal-title":"Manag Sci"},{"key":"458_CR32","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1007\/s10951-013-0344-y","volume":"17","author":"S Kreter","year":"2014","unstructured":"Kreter S, Rieck J, Zimmermann J (2014) The total adjustment cost problem: Applications, models and solution algorithms. J Sched 17:145\u2013160","journal-title":"J Sched"},{"key":"458_CR33","doi-asserted-by":"crossref","first-page":"302","DOI":"10.1016\/j.ijpe.2008.11.002","volume":"117","author":"A Lova","year":"2009","unstructured":"Lova A, Tormos P, Cervantes M, Barber F (2009) An efficient hybrid genetic algorithm for scheduling projects with resource constraints and multiple execution modes. Int J Prod Econ 117:302\u2013316","journal-title":"Int J Prod Econ"},{"issue":"1","key":"458_CR34","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1287\/opre.32.1.89","volume":"32","author":"R M\u00f6hring","year":"1984","unstructured":"M\u00f6hring R (1984) Minimizing costs of resource requirements in project networks subject to a fixed completion time. Oper Res 32(1):89\u2013120","journal-title":"Oper Res"},{"key":"458_CR35","volume-title":"Design and analysis of experiments","author":"D Montgomery","year":"2005","unstructured":"Montgomery D (2005) Design and analysis of experiments. Wiley, Hoboken"},{"key":"458_CR36","doi-asserted-by":"crossref","first-page":"591","DOI":"10.1016\/S0377-2217(98)00272-0","volume":"117","author":"K Neumann","year":"1999","unstructured":"Neumann K, Zimmermann J (1999) Resource levelling for projects with schedule-dependent time windows. Eur J Oper Res 117:591\u2013605","journal-title":"Eur J Oper Res"},{"key":"458_CR37","doi-asserted-by":"crossref","first-page":"425","DOI":"10.1016\/S0377-2217(99)00498-1","volume":"127","author":"K Neumann","year":"2000","unstructured":"Neumann K, Zimmermann J (2000) Procedures for resource leveling and net present value problems in project scheduling with general temporal and resource constraints. Eur J Oper Res 127:425\u2013443","journal-title":"Eur J Oper Res"},{"key":"458_CR38","first-page":"113","volume":"10","author":"K Neumann","year":"2002","unstructured":"Neumann K, Schwindt C, Zimmermann J (2002) Recent results on resource-constrained project scheduling with time windows: models, solution methods, and applications. Cent Eur J Oper Res 10:113\u2013148","journal-title":"Cent Eur J Oper Res"},{"key":"458_CR39","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1016\/S0360-8352(96)00212-4","volume":"32","author":"N Nudtasomboon","year":"1997","unstructured":"Nudtasomboon N, Randhawa S (1997) Resource-constrained project scheduling with renewable and non-renewable resources and time-resource tradeoffs. Comput Ind Eng 32:227\u2013242","journal-title":"Comput Ind Eng"},{"issue":"7","key":"458_CR40","doi-asserted-by":"publisher","first-page":"1071","DOI":"10.1057\/jors.2012.119","volume":"64","author":"M Ranjbar","year":"2013","unstructured":"Ranjbar M (2013) Path-relinking metaheuristic for rlp. J Oper Res Soc 64(7):1071\u20131078. doi: 10.1057\/jors.2012.119","journal-title":"J Oper Res Soc"},{"key":"458_CR41","doi-asserted-by":"crossref","first-page":"879","DOI":"10.1016\/j.amc.2007.07.022","volume":"196","author":"M Ranjbar","year":"2008","unstructured":"Ranjbar M, Kianfar F, Shadrokh S (2008) Solving the resource availability cost problem in project scheduling by path relinking and genetic algorithm. Appl Math Comput 196:879\u2013888","journal-title":"Appl Math Comput"},{"key":"458_CR42","doi-asserted-by":"publisher","unstructured":"Rieck J, Zimmermann J, Gather T (2012) Mixed-integer linear programming for resource leveling problems. Eur J Oper Res 221(1):27\u201337. doi: 10.1016\/j.ejor.2012.03.003 . http:\/\/www.sciencedirect.com\/science\/article\/pii\/S0377221712001968","DOI":"10.1016\/j.ejor.2012.03.003"},{"key":"458_CR43","doi-asserted-by":"crossref","first-page":"562","DOI":"10.1016\/j.ejor.2010.03.008","volume":"206","author":"S Rodrigues","year":"2010","unstructured":"Rodrigues S, Yamashita D (2010) An exact algorithm for minimizing resource availability costs in project scheduling. Eur J Oper Res 206:562\u2013568","journal-title":"Eur J Oper Res"},{"key":"458_CR44","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1016\/j.ejor.2006.03.056","volume":"181","author":"S Shadrokh","year":"2007","unstructured":"Shadrokh S, Kianfar F (2007) A genetic algorithm for resource investment project scheduling problem, tardiness permitted with penalty. Eur J Oper Res 181:86\u2013101","journal-title":"Eur J Oper Res"},{"key":"458_CR45","doi-asserted-by":"publisher","unstructured":"Van\u00a0Peteghem V, Vanhoucke M (2009) An artificial immune system for the multi-mode resource-constrained project scheduling problem. In: Cotta C, Cowling P (eds) Evolutionary Computation in Combinatorial Optimization, Lecture Notes in Computer Science, vol 5482, Springer, Berlin, pp 85\u201396. doi: 10.1007\/978-3-642-01009-5_8","DOI":"10.1007\/978-3-642-01009-5_8"},{"issue":"1\u20132","key":"458_CR46","doi-asserted-by":"publisher","first-page":"122","DOI":"10.1007\/s10696-011-9117-0","volume":"25","author":"V Peteghem Van","year":"2013","unstructured":"Van Peteghem V, Vanhoucke M (2013) An artificial immune system algorithm for the resource availability cost problem. Flex Serv Manuf J 25(1\u20132):122\u2013144. doi: 10.1007\/s10696-011-9117-0","journal-title":"Flex Serv Manuf J"},{"key":"458_CR47","doi-asserted-by":"publisher","unstructured":"Viana A, de\u00a0Sousa JP (2000) Using metaheuristics in multiobjective resource constrained project scheduling. Eur J Oper Res 120:359\u2013374. doi: 10.1016\/S0377-2217(99)00163-0 . http:\/\/www.sciencedirect.com\/science\/article\/pii\/S0377221799001630","DOI":"10.1016\/S0377-2217(99)00163-0"},{"key":"458_CR48","doi-asserted-by":"crossref","first-page":"623","DOI":"10.1016\/j.ejor.2004.08.019","volume":"169","author":"D Yamashita","year":"2006","unstructured":"Yamashita D, Armentano V, Laguna M (2006) Scatter search for project scheduling with resource availability cost. Eur J Oper Res 169:623\u2013637","journal-title":"Eur J Oper Res"},{"key":"458_CR49","unstructured":"Zimmermann J, Engelhardt H (1998) Lower bounds and exact algorithms for resource levelling problems. University of Karlsruhe, Tech. rep"}],"container-title":["OR Spectrum"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00291-016-0458-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00291-016-0458-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00291-016-0458-7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00291-016-0458-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,9,24]],"date-time":"2020-09-24T19:43:23Z","timestamp":1600976603000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00291-016-0458-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,8,4]]},"references-count":49,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2017,3]]}},"alternative-id":["458"],"URL":"https:\/\/doi.org\/10.1007\/s00291-016-0458-7","relation":{},"ISSN":["0171-6468","1436-6304"],"issn-type":[{"value":"0171-6468","type":"print"},{"value":"1436-6304","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,8,4]]}}}