{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,6]],"date-time":"2026-06-06T04:13:12Z","timestamp":1780719192988,"version":"3.54.1"},"reference-count":70,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,1,30]],"date-time":"2024-01-30T00:00:00Z","timestamp":1706572800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,1,30]],"date-time":"2024-01-30T00:00:00Z","timestamp":1706572800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100003032","name":"Association Nationale de la Recherche et de la Technologie","doi-asserted-by":"crossref","award":["2021\/0014"],"award-info":[{"award-number":["2021\/0014"]}],"id":[{"id":"10.13039\/501100003032","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Ann Oper Res"],"published-print":{"date-parts":[[2024,7]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This paper addresses a multi-skill resource-constrained multi-project scheduling problem (MSRCMPSP) with different types of resources and complex industrial constraints, which originates from SNCF heavy maintenance factories. Two objective functions, that have been rarely addressed in the literature, are independently considered: (i) Minimization of the sum of the weighted tardiness of the projects and (ii) Minimization of the sum of the weighted duration of the projects. A time-indexed mixed-integer linear programming model is presented with both resource assignment and capacity constraints. To solve large instances with several thousand activities, a new memetic algorithm combining a novel hybrid simulated genetic algorithm with a simulated annealing is implemented. The memetic algorithm is compared with popular solution approaches. Computational experiments conducted on real instances and benchmark instances validate the efficiency of the proposed algorithm.<\/jats:p>","DOI":"10.1007\/s10479-023-05784-7","type":"journal-article","created":{"date-parts":[[2024,1,30]],"date-time":"2024-01-30T09:02:47Z","timestamp":1706605367000},"page":"69-114","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["Solving a real-life multi-skill resource-constrained multi-project scheduling problem"],"prefix":"10.1007","volume":"338","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7194-3880","authenticated-orcid":false,"given":"Rahman","family":"Torba","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"St\u00e9phane","family":"Dauz\u00e8re-P\u00e9r\u00e8s","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Claude","family":"Yugma","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"C\u00e9dric","family":"Gallais","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Juliette","family":"Pouzet","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,1,30]]},"reference":[{"key":"5784_CR1","doi-asserted-by":"crossref","first-page":"107004","DOI":"10.1016\/j.cie.2020.107004","volume":"151","author":"B Afshar-Nadjafi","year":"2021","unstructured":"Afshar-Nadjafi, B. (2021). Multi-skilling in scheduling problems: A review on models, methods and applications. Computers & Industrial Engineering, 151, 107004.","journal-title":"Computers & Industrial Engineering"},{"key":"5784_CR2","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1016\/j.eswa.2016.03.017","volume":"57","author":"BF Almeida","year":"2016","unstructured":"Almeida, B. F., Correia, I., & Saldanha-da Gama, F. (2016). Priority-based heuristics for the multi-skill resource constrained project scheduling problem. Expert Systems with Applications, 57, 91\u2013103.","journal-title":"Expert Systems with Applications"},{"issue":"3","key":"5784_CR3","doi-asserted-by":"crossref","first-page":"946","DOI":"10.1111\/itor.12568","volume":"26","author":"BF Almeida","year":"2019","unstructured":"Almeida, B. F., Correia, I., & Saldanha-da Gama, F. (2019). Modeling frameworks for the multi-skill resource-constrained project scheduling problem: A theoretical and empirical comparison. International Transactions in Operational Research, 26(3), 946\u2013967.","journal-title":"International Transactions in Operational Research"},{"key":"5784_CR4","doi-asserted-by":"crossref","first-page":"476","DOI":"10.1016\/j.ins.2016.09.010","volume":"373","author":"S Asta","year":"2016","unstructured":"Asta, S., Karapetyan, D., Kheiri, A., \u00d6zcan, E., & Parkes, A. J. (2016). Combining Monte-Carlo and hyper-heuristic methods for the multi-mode resource-constrained multi-project scheduling problem. Information Sciences, 373, 476\u2013498.","journal-title":"Information Sciences"},{"key":"5784_CR5","doi-asserted-by":"crossref","unstructured":"Bellenguez, O., & N\u00e9ron, E. (2004). Lower bounds for the multi-skill project scheduling problem with hierarchical levels of skills. In International conference on the practice and theory of automated timetabling, pp. 229\u2013243. Springer.","DOI":"10.1007\/11593577_14"},{"issue":"2","key":"5784_CR6","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1051\/ro:2007015","volume":"41","author":"O Bellenguez-Morineau","year":"2007","unstructured":"Bellenguez-Morineau, O., & N\u00e9ron, E. (2007). A branch-and-bound method for solving multi-skill project scheduling problem. RAIRO-operations Research, 41(2), 155\u2013170.","journal-title":"RAIRO-operations Research"},{"issue":"1","key":"5784_CR7","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1016\/0166-218X(83)90012-4","volume":"5","author":"J Blazewicz","year":"1983","unstructured":"Blazewicz, J., Lenstra, J. K., & Kan, A. R. (1983). Scheduling subject to resource constraints: Classification and complexity. Discrete applied Mathematics, 5(1), 11\u201324.","journal-title":"Discrete applied Mathematics"},{"issue":"2","key":"5784_CR8","doi-asserted-by":"crossref","first-page":"268","DOI":"10.1016\/S0377-2217(02)00761-0","volume":"149","author":"K Bouleimen","year":"2003","unstructured":"Bouleimen, K., & Lecocq, H. (2003). A new efficient simulated annealing algorithm for the resource-constrained project scheduling problem and its multiple mode version. European Journal of Operational Research, 149(2), 268\u2013281.","journal-title":"European Journal of Operational Research"},{"key":"5784_CR9","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1016\/j.ejor.2022.11.009","volume":"308","author":"D Bredael","year":"2022","unstructured":"Bredael, D., & Vanhoucke, M. (2022). Multi-project scheduling: A benchmark analysis of metaheuristic algorithms on various optimisation criteria and due dates. European Journal of Operational Research, 308, 54.","journal-title":"European Journal of Operational Research"},{"issue":"2","key":"5784_CR10","doi-asserted-by":"crossref","first-page":"212","DOI":"10.1016\/j.ijpe.2010.03.009","volume":"126","author":"TR Browning","year":"2010","unstructured":"Browning, T. R., & Yassine, A. A. (2010). Resource-constrained multi-project scheduling: Priority rule performance revisited. International Journal of Production Economics, 126(2), 212\u2013228.","journal-title":"International Journal of Production Economics"},{"issue":"1","key":"5784_CR11","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. European Journal of Operational Research, 112(1), 3\u201341.","journal-title":"European Journal of Operational Research"},{"key":"5784_CR12","doi-asserted-by":"crossref","first-page":"108240","DOI":"10.1016\/j.cie.2022.108240","volume":"169","author":"JC Chen","year":"2022","unstructured":"Chen, J. C., Chen, Y. Y., Chen, T. L., & Lin, Y. H. (2022). Multi-project scheduling with multi-skilled workforce assignment considering uncertainty and learning effect for large-scale equipment manufacturer. Computers & Industrial Engineering, 169, 108240.","journal-title":"Computers & Industrial Engineering"},{"issue":"1","key":"5784_CR13","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1080\/02533839.2021.1983461","volume":"45","author":"JC Chen","year":"2022","unstructured":"Chen, J. C., Lee, H. Y., Hsieh, W. H., & Chen, T. L. (2022). Applying hybrid genetic algorithm to multi-mode resource constrained multi-project scheduling problems. Journal of the Chinese Institute of Engineers, 45(1), 42\u201353.","journal-title":"Journal of the Chinese Institute of Engineers"},{"issue":"4","key":"5784_CR14","doi-asserted-by":"crossref","first-page":"434","DOI":"10.1016\/j.autcon.2008.10.007","volume":"18","author":"PH Chen","year":"2009","unstructured":"Chen, P. H., & Shahandashti, S. M. (2009). Hybrid of genetic algorithm and simulated annealing for multiple project scheduling with multiple resource constraints. Automation in Construction, 18(4), 434\u2013443.","journal-title":"Automation in Construction"},{"issue":"3","key":"5784_CR15","doi-asserted-by":"crossref","first-page":"262","DOI":"10.1016\/0377-2217(87)90240-2","volume":"29","author":"N Christofides","year":"1987","unstructured":"Christofides, N., Alvarez-Vald\u00e9s, R., & Tamarit, J. M. (1987). Project scheduling with resource constraints: A branch and bound approach. European Journal of Operational Research, 29(3), 262\u2013273.","journal-title":"European Journal of Operational Research"},{"issue":"1","key":"5784_CR16","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1007\/s10479-006-0158-9","volume":"150","author":"G Confessore","year":"2007","unstructured":"Confessore, G., Giordani, S., & Rismondo, S. (2007). A market-based multi-agent system model for decentralized multi-project scheduling. Annals of Operations Research, 150(1), 115\u2013135.","journal-title":"Annals of Operations Research"},{"key":"5784_CR17","doi-asserted-by":"crossref","first-page":"230","DOI":"10.1016\/j.cie.2014.03.020","volume":"72","author":"I Correia","year":"2014","unstructured":"Correia, I., & Saldanha-da Gama, F. (2014). The impact of fixed and variable costs in a multi-skill project scheduling problem: An empirical study. Computers & Industrial Engineering, 72, 230\u2013238.","journal-title":"Computers & Industrial Engineering"},{"key":"5784_CR18","doi-asserted-by":"crossref","first-page":"107480","DOI":"10.1016\/j.asoc.2021.107480","volume":"107","author":"L Cui","year":"2021","unstructured":"Cui, L., Liu, X., Lu, S., & Jia, Z. (2021). A variable neighborhood search approach for the resource-constrained multi-project collaborative scheduling problem. Applied Soft Computing, 107, 107480.","journal-title":"Applied Soft Computing"},{"key":"5784_CR19","doi-asserted-by":"crossref","unstructured":"Dauz\u00e8re-P\u00e9r\u00e8s, S., P.\u00a0Castagliola, & Lahlou, C. (2008). Service level in scheduling.","DOI":"10.1002\/9780470611432.ch5"},{"key":"5784_CR20","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1023\/A:1018930406487","volume":"70","author":"S Dauz\u00e8re-P\u00e9r\u00e8s","year":"1997","unstructured":"Dauz\u00e8re-P\u00e9r\u00e8s, S., & Paulli, J. (1997). An integrated approach for modeling and solving the general multiprocessor job-shop scheduling problem using tabu search. Annals of Operations Research, 70, 281\u2013306.","journal-title":"Annals of Operations Research"},{"issue":"2","key":"5784_CR21","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1016\/j.ejor.2011.04.019","volume":"214","author":"F Deblaere","year":"2011","unstructured":"Deblaere, F., Demeulemeester, E., & Herroelen, W. (2011). Proactive policies for the stochastic resource-constrained project scheduling problem. European Journal of Operational Research, 214(2), 308\u2013316.","journal-title":"European Journal of Operational Research"},{"issue":"1","key":"5784_CR22","doi-asserted-by":"crossref","first-page":"110","DOI":"10.1016\/0377-2217(91)90150-T","volume":"51","author":"RF Deckro","year":"1991","unstructured":"Deckro, R. F., Winkofsky, E., Hebert, J. E., & Gagnon, R. (1991). A decomposition approach to multi-project scheduling. European Journal of Operational Research, 51(1), 110\u2013118.","journal-title":"European Journal of Operational Research"},{"issue":"12","key":"5784_CR23","doi-asserted-by":"crossref","first-page":"1590","DOI":"10.1287\/mnsc.37.12.1590","volume":"37","author":"A Drexl","year":"1991","unstructured":"Drexl, A. (1991). Scheduling of project networks by job assignment. Management Science, 37(12), 1590\u20131602.","journal-title":"Management Science"},{"issue":"1","key":"5784_CR24","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1016\/j.ejor.2009.12.014","volume":"205","author":"S Elloumi","year":"2010","unstructured":"Elloumi, S., & Fortemps, P. (2010). A hybrid rank-based evolutionary algorithm applied to multi-mode resource-constrained project scheduling problem. European Journal of Operational Research, 205(1), 31\u201341.","journal-title":"European Journal of Operational Research"},{"issue":"8","key":"5784_CR25","doi-asserted-by":"crossref","first-page":"2599","DOI":"10.1016\/j.cor.2006.12.019","volume":"35","author":"I Essafi","year":"2008","unstructured":"Essafi, I., Mati, Y., & Dauz\u00e8re-P\u00e9r\u00e8s, S. (2008). A genetic local search algorithm for minimizing total weighted tardiness in the job-shop scheduling problem. Computers & Operations Research, 35(8), 2599\u20132616.","journal-title":"Computers & Operations Research"},{"issue":"3","key":"5784_CR26","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1007\/s10951-018-0592-y","volume":"22","author":"T Felberbauer","year":"2019","unstructured":"Felberbauer, T., Gutjahr, W. J., & Doerner, K. F. (2019). Stochastic project management: Multiple projects with multi-skilled human resources. Journal of Scheduling, 22(3), 271\u2013288.","journal-title":"Journal of Scheduling"},{"issue":"1","key":"5784_CR27","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1016\/j.ejor.2004.03.012","volume":"167","author":"JF Gon\u00e7alves","year":"2005","unstructured":"Gon\u00e7alves, J. F., de Magalh\u00e3es Mendes, J. J., & Resende, M. G. (2005). A hybrid genetic algorithm for the job shop scheduling problem. European Journal of Operational Research, 167(1), 77\u201395.","journal-title":"European Journal of Operational Research"},{"issue":"3","key":"5784_CR28","doi-asserted-by":"crossref","first-page":"1171","DOI":"10.1016\/j.ejor.2006.06.074","volume":"189","author":"JF Gon\u00e7alves","year":"2008","unstructured":"Gon\u00e7alves, J. F., Mendes, J. J., & Resende, M. G. (2008). A genetic algorithm for the resource constrained multi-project scheduling problem. European Journal of Operational Research, 189(3), 1171\u20131190.","journal-title":"European Journal of Operational Research"},{"issue":"2","key":"5784_CR29","doi-asserted-by":"crossref","first-page":"55","DOI":"10.5267\/j.jpm.2018.1.005","volume":"3","author":"F Habibi","year":"2018","unstructured":"Habibi, F., Barzinpour, F., & Sadjadi, S. (2018). Resource-constrained project scheduling problem: Review of past and recent developments. Journal of Project Management, 3(2), 55\u201388.","journal-title":"Journal of Project Management"},{"key":"5784_CR30","doi-asserted-by":"crossref","first-page":"194","DOI":"10.1007\/s11750-022-00633-5","volume":"31","author":"M Haroune","year":"2022","unstructured":"Haroune, M., Dhib, C., Neron, E., Soukhal, A., Mohamed Babou, H., & Nanne, M. F. (2022). Multi-project scheduling problem under shared multi-skill resource constraints. TOP, 31, 194.","journal-title":"TOP"},{"issue":"7","key":"5784_CR31","doi-asserted-by":"crossref","first-page":"733","DOI":"10.1002\/(SICI)1520-6750(199810)45:7<733::AID-NAV5>3.0.CO;2-C","volume":"45","author":"S Hartmann","year":"1998","unstructured":"Hartmann, S. (1998). A competitive genetic algorithm for resource-constrained project scheduling. Naval Research Logistics (NRL), 45(7), 733\u2013750.","journal-title":"Naval Research Logistics (NRL)"},{"issue":"1","key":"5784_CR32","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.ejor.2021.05.004","volume":"297","author":"S Hartmann","year":"2022","unstructured":"Hartmann, S., & Briskorn, D. (2022). An updated survey of variants and extensions of the resource-constrained project scheduling problem. European Journal of Operational Research, 297(1), 1\u201314.","journal-title":"European Journal of Operational Research"},{"issue":"2","key":"5784_CR33","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. European Journal of Operational Research, 127(2), 394\u2013407.","journal-title":"European Journal of Operational Research"},{"issue":"2","key":"5784_CR34","doi-asserted-by":"crossref","first-page":"343","DOI":"10.1007\/s00291-009-0169-4","volume":"32","author":"C Heimerl","year":"2010","unstructured":"Heimerl, C., & Kolisch, R. (2010). Scheduling and staffing multiple projects with a multi-skilled workforce. OR Spectrum, 32(2), 343\u2013368.","journal-title":"OR Spectrum"},{"key":"5784_CR35","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1016\/j.compchemeng.2016.11.001","volume":"96","author":"S Javanmard","year":"2017","unstructured":"Javanmard, S., Afshar-Nadjafi, B., & Niaki, S. T. A. (2017). Preemptive multi-skilled resource investment project scheduling problem: Mathematical modelling and solution approaches. Computers & Chemical Engineering, 96, 55\u201368.","journal-title":"Computers & Chemical Engineering"},{"issue":"1","key":"5784_CR36","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1016\/j.ejor.2017.04.050","volume":"263","author":"S Knopp","year":"2017","unstructured":"Knopp, S., Dauz\u00e8re-P\u00e9r\u00e8s, S., & Yugma, C. (2017). A batch-oblivious approach for complex job-shop scheduling problems. European Journal of Operational Research, 263(1), 50\u201361.","journal-title":"European Journal of Operational Research"},{"issue":"2","key":"5784_CR37","doi-asserted-by":"crossref","first-page":"320","DOI":"10.1016\/0377-2217(95)00357-6","volume":"90","author":"R Kolisch","year":"1996","unstructured":"Kolisch, R. (1996). Serial and parallel resource-constrained project scheduling methods revisited: Theory and computation. European Journal of Operational Research, 90(2), 320\u2013333.","journal-title":"European Journal of Operational Research"},{"issue":"1","key":"5784_CR38","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. European Journal of Operational Research, 174(1), 23\u201337.","journal-title":"European Journal of Operational Research"},{"issue":"1","key":"5784_CR39","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1016\/S0377-2217(96)00170-1","volume":"96","author":"R Kolisch","year":"1997","unstructured":"Kolisch, R., & Sprecher, A. (1997). Psplib-a project scheduling problem library: Or software-orsep operations research software exchange program. European Journal of Operational Research, 96(1), 205\u2013216.","journal-title":"European Journal of Operational Research"},{"issue":"1","key":"5784_CR40","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/j.cor.2009.12.011","volume":"38","author":"O Kon\u00e9","year":"2011","unstructured":"Kon\u00e9, O., Artigues, C., Lopez, P., & Mongeau, M. (2011). Event-based MILP models for resource-constrained project scheduling problems. Computers & Operations Research, 38(1), 3\u201313.","journal-title":"Computers & Operations Research"},{"issue":"2","key":"5784_CR41","doi-asserted-by":"crossref","first-page":"492","DOI":"10.1016\/j.ejor.2008.07.036","volume":"197","author":"D Kr\u00fcger","year":"2009","unstructured":"Kr\u00fcger, D., & Scholl, A. (2009). A heuristic solution framework for the resource constrained (multi-) project scheduling problem with sequence-dependent transfer times. European Journal of Operational Research, 197(2), 492\u2013508.","journal-title":"European Journal of Operational Research"},{"issue":"2","key":"5784_CR42","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1287\/mnsc.28.2.161","volume":"28","author":"I Kurtulus","year":"1982","unstructured":"Kurtulus, I., & Davis, E. (1982). Multi-project scheduling: Categorization of heuristic rules performance. Management Science, 28(2), 161\u2013172.","journal-title":"Management Science"},{"issue":"2","key":"5784_CR43","doi-asserted-by":"crossref","first-page":"425","DOI":"10.1080\/00207540600800326","volume":"45","author":"J Lancaster","year":"2007","unstructured":"Lancaster, J., & Ozbayrak, M. (2007). Evolutionary algorithms applied to project scheduling problems-a survey of the state-of-the-art. International Journal of Production Research, 45(2), 425\u2013450.","journal-title":"International Journal of Production Research"},{"key":"5784_CR44","doi-asserted-by":"crossref","first-page":"106961","DOI":"10.1016\/j.cie.2020.106961","volume":"151","author":"F Li","year":"2021","unstructured":"Li, F., Xu, Z., & Li, H. (2021). A multi-agent based cooperative approach to decentralized multi-project scheduling and resource allocation. Computers & Industrial Engineering, 151, 106961.","journal-title":"Computers & Industrial Engineering"},{"issue":"3","key":"5784_CR45","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1007\/s10951-008-0079-3","volume":"12","author":"H Li","year":"2009","unstructured":"Li, H., & Womer, K. (2009). Scheduling projects with multi-skilled personnel by a hybrid MILP\/CP benders decomposition algorithm. Journal of Scheduling, 12(3), 281\u2013298.","journal-title":"Journal of Scheduling"},{"key":"5784_CR46","doi-asserted-by":"crossref","first-page":"112915","DOI":"10.1016\/j.eswa.2019.112915","volume":"140","author":"J Lin","year":"2020","unstructured":"Lin, J., Zhu, L., & Gao, K. (2020). A genetic programming hyper-heuristic approach for the multi-skill resource constrained project scheduling problem. Expert Systems with Applications, 140, 112915.","journal-title":"Expert Systems with Applications"},{"issue":"2","key":"5784_CR47","doi-asserted-by":"crossref","first-page":"408","DOI":"10.1016\/S0377-2217(99)00490-7","volume":"127","author":"A Lova","year":"2000","unstructured":"Lova, A., Maroto, C., & Tormos, P. (2000). A multicriteria heuristic method to improve resource allocation in multiproject scheduling. European Journal of Operational Research, 127(2), 408\u2013424.","journal-title":"European Journal of Operational Research"},{"issue":"1","key":"5784_CR48","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1016\/j.ejor.2011.01.046","volume":"212","author":"Y Mati","year":"2011","unstructured":"Mati, Y., Dauz\u00e8re-P\u00e9r\u00e8s, S., & Lahlou, C. (2011). A general approach for optimizing regular criteria in the job-shop scheduling problem. European Journal of Operational Research, 212(1), 33\u201342.","journal-title":"European Journal of Operational Research"},{"issue":"3","key":"5784_CR49","doi-asserted-by":"crossref","first-page":"1118","DOI":"10.1080\/00207543.2017.1372647","volume":"56","author":"A Moeuf","year":"2018","unstructured":"Moeuf, A., Pellerin, R., Lamouri, S., Tamayo-Giraldo, S., & Barbaray, R. (2018). The industrial management of SMEs in the era of industry 4.0. International Journal of Production Research, 56(3), 1118\u20131136.","journal-title":"International Journal of Production Research"},{"issue":"5","key":"5784_CR50","doi-asserted-by":"crossref","first-page":"1721","DOI":"10.1007\/s11590-013-0692-8","volume":"8","author":"C Montoya","year":"2014","unstructured":"Montoya, C., Bellenguez-Morineau, O., Pinson, E., & Rivreau, D. (2014). Branch-and-price approach for the multi-skill project scheduling problem. Optimization Letters, 8(5), 1721\u20131734.","journal-title":"Optimization Letters"},{"key":"5784_CR51","first-page":"105","volume-title":"A gentle introduction to memetic algorithms, Handbook of metaheuristics,","author":"P Moscato","year":"2003","unstructured":"Moscato, P., & Cotta, C. (2003). A gentle introduction to memetic algorithms, Handbook of metaheuristics, (pp. 105\u2013144). Springer."},{"issue":"4","key":"5784_CR52","doi-asserted-by":"crossref","first-page":"1061","DOI":"10.1016\/0360-8352(96)00053-8","volume":"30","author":"T Murata","year":"1996","unstructured":"Murata, T., Ishibuchi, H., & Tanaka, H. (1996). Genetic algorithms for flowshop scheduling problems. Computers & Industrial Engineering, 30(4), 1061\u20131071.","journal-title":"Computers & Industrial Engineering"},{"key":"5784_CR53","doi-asserted-by":"crossref","unstructured":"Myszkowski, P. B., Skowro\u0144ski, M. E., & Sikora, K. (2015). A new benchmark dataset for multi-skill resource-constrained project scheduling problem. In 2015 federated conference on computer science and information systems (FedCSIS), pp. 129\u2013138. IEEE.","DOI":"10.15439\/2015F273"},{"issue":"5","key":"5784_CR54","doi-asserted-by":"crossref","first-page":"574","DOI":"10.1080\/07408179508936773","volume":"27","author":"L \u00d6zdamar","year":"1995","unstructured":"\u00d6zdamar, L., & Ulusoy, G. (1995). A survey on the resource-constrained project scheduling problem. IIE Transactions, 27(5), 574\u2013586.","journal-title":"IIE Transactions"},{"issue":"2","key":"5784_CR55","doi-asserted-by":"crossref","first-page":"395","DOI":"10.1016\/j.ejor.2019.01.063","volume":"280","author":"R Pellerin","year":"2020","unstructured":"Pellerin, R., Perrier, N., & Berthaut, F. (2020). A survey of hybrid metaheuristics for the resource-constrained project scheduling problem. European Journal of Operational Research, 280(2), 395\u2013416.","journal-title":"European Journal of Operational Research"},{"key":"5784_CR56","doi-asserted-by":"crossref","first-page":"858","DOI":"10.1111\/itor.13063","volume":"30","author":"O Polo-Mej\u00eda","year":"2021","unstructured":"Polo-Mej\u00eda, O., Artigues, C., Lopez, P., M\u00f6nch, L., & Basini, V. (2021). Heuristic and metaheuristic methods for the multi-skill project scheduling problem with partial preemption. International Transactions in Operational Research, 30, 858.","journal-title":"International Transactions in Operational Research"},{"issue":"1","key":"5784_CR57","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1287\/mnsc.16.1.93","volume":"16","author":"AAB Pritsker","year":"1969","unstructured":"Pritsker, A. A. B., Waiters, L. J., & Wolfe, P. M. (1969). Multiproject scheduling with limited resources: A zero-one programming approach. Management Science, 16(1), 93\u2013108.","journal-title":"Management Science"},{"key":"5784_CR58","doi-asserted-by":"crossref","first-page":"103052","DOI":"10.1016\/j.autcon.2019.103052","volume":"111","author":"HF Rahman","year":"2020","unstructured":"Rahman, H. F., Chakrabortty, R. K., & Ryan, M. J. (2020). Memetic algorithm for solving resource constrained project scheduling problems. Automation in Construction, 111, 103052.","journal-title":"Automation in Construction"},{"key":"5784_CR59","doi-asserted-by":"crossref","first-page":"958","DOI":"10.1016\/j.ejor.2022.09.033","volume":"309","author":"MG S\u00e1nchez","year":"2022","unstructured":"S\u00e1nchez, M. G., Lalla-Ruiz, E., Gil, A. F., Castro, C., & Vo\u00df, S. (2022). Resource-constrained multi-project scheduling problem: A survey. European Journal of Operational Research, 309, 958.","journal-title":"European Journal of Operational Research"},{"issue":"2","key":"5784_CR60","doi-asserted-by":"crossref","first-page":"296","DOI":"10.1016\/S0377-2217(02)00827-5","volume":"151","author":"M Sevaux","year":"2003","unstructured":"Sevaux, M., & Dauz\u00e8re-P\u00e9r\u00e8s, S. (2003). Genetic algorithms to minimize the weighted number of late jobs on a single machine. European Journal of Operational Research, 151(2), 296\u2013306.","journal-title":"European Journal of Operational Research"},{"issue":"1","key":"5784_CR61","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.ejor.2022.05.049","volume":"307","author":"J Snauwaert","year":"2023","unstructured":"Snauwaert, J., & Vanhoucke, M. (2023). A classification and new benchmark instances for the multi-skilled resource-constrained project scheduling problem. European Journal of Operational Research, 307(1), 1\u201319.","journal-title":"European Journal of Operational Research"},{"issue":"5","key":"5784_CR62","doi-asserted-by":"crossref","first-page":"1214","DOI":"10.1016\/j.cor.2004.09.011","volume":"33","author":"K S\u00f6rensen","year":"2006","unstructured":"S\u00f6rensen, K., & Sevaux, M. (2006). Ma pm: memetic algorithms with population management. Computers & Operations Research, 33(5), 1214\u20131225.","journal-title":"Computers & Operations Research"},{"key":"5784_CR63","first-page":"94","volume":"1","author":"G Syswerda","year":"1991","unstructured":"Syswerda, G. (1991). A study of reproduction in generational and steady-state genetic algorithms. Foundations of Genetic Algorithms, 1, 94\u2013101.","journal-title":"Foundations of Genetic Algorithms"},{"issue":"1","key":"5784_CR64","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1016\/j.ejor.2021.03.069","volume":"296","author":"K Tamssaouet","year":"2022","unstructured":"Tamssaouet, K., Dauz\u00e8re-P\u00e9r\u00e8s, S., Knopp, S., Bitar, A., & Yugma, C. (2022). Multiobjective optimization for complex flexible job-shop scheduling problems. European Journal of Operational Research, 296(1), 87\u2013100.","journal-title":"European Journal of Operational Research"},{"issue":"2","key":"5784_CR65","doi-asserted-by":"crossref","first-page":"409","DOI":"10.1016\/j.ejor.2009.03.034","volume":"201","author":"V Van Peteghem","year":"2010","unstructured":"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\u2013418.","journal-title":"European Journal of Operational Research"},{"issue":"2","key":"5784_CR66","doi-asserted-by":"crossref","first-page":"511","DOI":"10.1016\/j.ejor.2007.03.032","volume":"187","author":"M Vanhoucke","year":"2008","unstructured":"Vanhoucke, M., Coelho, J., Debels, D., Maenhout, B., & Tavares, L. V. (2008). An evaluation of the adequacy of project network generators with systematically sampled networks. European Journal of Operational Research, 187(2), 511\u2013524.","journal-title":"European Journal of Operational Research"},{"issue":"2","key":"5784_CR67","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1016\/0377-2217(94)90389-1","volume":"78","author":"C Vercellis","year":"1994","unstructured":"Vercellis, C. (1994). Constrained multi-project plannings problems: A Lagrangean decomposition approach. European Journal of Operational Research, 78(2), 267\u2013275.","journal-title":"European Journal of Operational Research"},{"issue":"3","key":"5784_CR68","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1007\/s10951-014-0402-0","volume":"19","author":"T Wauters","year":"2016","unstructured":"Wauters, T., Kinable, J., Smet, P., Vancroonenburg, W., Vanden Berghe, G., & Verstichel, J. (2016). The multi-mode resource-constrained multi-project scheduling problem. Journal of Scheduling, 19(3), 271\u2013283.","journal-title":"Journal of Scheduling"},{"key":"5784_CR69","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1007\/s10951-014-0401-1","volume":"18","author":"T Wauters","year":"2015","unstructured":"Wauters, T., Verbeeck, K., De Causmaecker, P., & Vanden Berghe, G. (2015). A learning-based optimization approach to multi-project scheduling. Journal of Scheduling, 18, 61\u201374.","journal-title":"Journal of Scheduling"},{"issue":"8","key":"5784_CR70","doi-asserted-by":"crossref","first-page":"2118","DOI":"10.1080\/00207543.2011.575090","volume":"50","author":"C Yugma","year":"2012","unstructured":"Yugma, C., Dauz\u00e8re-P\u00e9r\u00e8s, S., Artigues, C., Derreumaux, A., & Sibille, O. (2012). A batching and scheduling algorithm for the diffusion area in semiconductor manufacturing. International Journal of Production Research, 50(8), 2118\u20132132.","journal-title":"International Journal of Production Research"}],"container-title":["Annals of Operations Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10479-023-05784-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10479-023-05784-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10479-023-05784-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,7,15]],"date-time":"2024-07-15T16:26:27Z","timestamp":1721060787000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10479-023-05784-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,1,30]]},"references-count":70,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,7]]}},"alternative-id":["5784"],"URL":"https:\/\/doi.org\/10.1007\/s10479-023-05784-7","relation":{},"ISSN":["0254-5330","1572-9338"],"issn-type":[{"value":"0254-5330","type":"print"},{"value":"1572-9338","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,1,30]]},"assertion":[{"value":"10 February 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 December 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 January 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no relevant financial or non-financial interests to disclose.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflicts of interest"}}]}}