{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,14]],"date-time":"2026-08-14T19:21:14Z","timestamp":1786735274433,"version":"build-2736575974"},"publisher-location":"Cham","reference-count":28,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319661575","type":"print"},{"value":"9783319661582","type":"electronic"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-66158-2_20","type":"book-chapter","created":{"date-parts":[[2017,8,22]],"date-time":"2017-08-22T03:24:38Z","timestamp":1503372278000},"page":"308-317","source":"Crossref","is-referenced-by-count":11,"title":["Constraint Programming Applied to the Multi-Skill Project Scheduling Problem"],"prefix":"10.1007","author":[{"given":"Kenneth D.","family":"Young","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Thibaut","family":"Feydy","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Andreas","family":"Schutt","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2017,8,23]]},"reference":[{"key":"20_CR1","unstructured":"Almeida, B.F., Correia, I., Saldanha-da Gama, F.: An instance generator for the multi-skill resource-constrained project scheduling problem (2015). \nhttps:\/\/ciencias.ulisboa.pt\/sites\/default\/files\/fcul\/unidinvestig\/cmaf-cio\/SGama.pdf\n\n. Accessed 26 Apr 2017"},{"key":"20_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.: Priority-based heuristics for the multi-skill resource constrained project scheduling problem. Expert Syst. Appl. 57, 91\u2013103 (2016)","journal-title":"Expert Syst. Appl."},{"key":"20_CR3","doi-asserted-by":"crossref","DOI":"10.1002\/9780470611227","volume-title":"Resource-Constrained Project Scheduling: Models, Algorithms, Extensions and Applications","author":"C Artigues","year":"2008","unstructured":"Artigues, C., Demassey, S., N\u00e9ron, E.: Resource-Constrained Project Scheduling: Models, Algorithms, Extensions and Applications. ISTE\/Wiley, Hoboken (2008)"},{"issue":"1","key":"20_CR4","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1007\/s10288-007-0038-4","volume":"6","author":"O Bellenguez-Morineau","year":"2008","unstructured":"Bellenguez-Morineau, O.: Methods to solve multi-skill project scheduling problem. 4OR 6(1), 85\u201388 (2008)","journal-title":"4OR"},{"issue":"2","key":"20_CR5","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.: A branch-and-bound method for solving multi-skill project scheduling problem. RAIRO - Oper. Res. 41(2), 155\u2013170 (2007)","journal-title":"RAIRO - Oper. Res."},{"key":"20_CR6","unstructured":"Chu, G.G.: Improving Combinatorial Optimization. Ph.D. thesis, The University of Melbourne (2011). \nhttp:\/\/hdl.handle.net\/11343\/36679"},{"key":"20_CR7","series-title":"International Handbooks on Information Systems","doi-asserted-by":"publisher","first-page":"547","DOI":"10.1007\/978-3-319-05443-8_25","volume-title":"Handbook on Project Management and Scheduling Vol.1","author":"I Correia","year":"2015","unstructured":"Correia, I., Saldanha-da-Gama, F.: A modeling framework for project staffing and scheduling problems. In: Schwindt, C., Zimmermann, J. (eds.) Handbook on Project Management and Scheduling Vol.1. IHIS, pp. 547\u2013564. Springer, Cham (2015). doi:\n10.1007\/978-3-319-05443-8_25"},{"issue":"3","key":"20_CR8","doi-asserted-by":"crossref","first-page":"635","DOI":"10.1007\/s00291-010-0233-0","volume":"34","author":"I Correia","year":"2012","unstructured":"Correia, I., Loureno, L.L., Saldanha-da Gama, F.: Project scheduling with flexible resources: formulation and inequalities. OR Spectr. 34(3), 635\u2013663 (2012)","journal-title":"OR Spectr."},{"key":"20_CR9","series-title":"Operations Research Proceedings","doi-asserted-by":"crossref","first-page":"471","DOI":"10.1007\/978-3-642-29210-1_75","volume-title":"Selected Papers of the International Conference on Operations Research","author":"C Dhib","year":"2012","unstructured":"Dhib, C., Kooli, A., Soukhal, A., N\u00e9ron, E.: Lower bounds for a multi-skill project scheduling problem. In: Klatte, D., L\u00fcthi, H.J., Schmedders, K. (eds.) OR 2011. ORP, pp. 471\u2013476. Springer, Heidelberg (2012)"},{"key":"20_CR10","unstructured":"Feydy, T., Goldwaser, A., Schutt, A., Stuckey, P.J., Young, K.D.: Priority search with MiniZinc. In: ModRef 2017: The Sixteenth International Workshop on Constraint Modelling and Reformulation at CP2017 (2017)"},{"key":"20_CR11","unstructured":"Hartmann, S., Briskorn, D.: A survey of variants and extensions of the resource-constrained project scheduling problem, Working Paper Series 02\/2008, Hamburg School of Business Administration (HSBA) (2008). \nhttps:\/\/ideas.repec.org\/p\/zbw\/hsbawp\/022008.html"},{"issue":"1","key":"20_CR12","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.: PSPLIB - a project scheduling problem library. Eur. J. Oper. Res. 96(1), 205\u2013216 (1997)","journal-title":"Eur. J. Oper. Res."},{"key":"20_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"262","DOI":"10.1007\/978-3-319-23219-5_19","volume-title":"Principles and Practice of Constraint Programming","author":"S Kreter","year":"2015","unstructured":"Kreter, S., Schutt, A., Stuckey, P.J.: Modeling and solving project scheduling with calendars. In: Pesant, G. (ed.) CP 2015. LNCS, vol. 9255, pp. 262\u2013278. Springer, Cham (2015). doi:\n10.1007\/978-3-319-23219-5_19"},{"key":"20_CR14","unstructured":"Montoya, C.: New methods for the multi-skills project scheduling problem. Ph.D. thesis, Ecole des Mines de Nantes (2012)"},{"issue":"5","key":"20_CR15","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.: Branch-and-price approach for the multi-skill project scheduling problem. Optim. Lett. 8(5), 1721\u20131734 (2014)","journal-title":"Optim. Lett."},{"key":"20_CR16","series-title":"International Handbooks on Information Systems","doi-asserted-by":"publisher","first-page":"565","DOI":"10.1007\/978-3-319-05443-8_26","volume-title":"Handbook on Project Management and Scheduling Vol.1","author":"C Montoya","year":"2015","unstructured":"Montoya, C., Bellenguez-Morineau, O., Pinson, E., Rivreau, D.: Integrated column generation and lagrangian relaxation approach for the multi-skill project scheduling problem. In: Schwindt, C., Zimmermann, J. (eds.) Handbook on Project Management and Scheduling Vol.1. IHIS, pp. 565\u2013586. Springer, Cham (2015). doi:\n10.1007\/978-3-319-05443-8_26"},{"key":"20_CR17","unstructured":"N\u00e9ron, E.: Lower bounds for the multi-skill project scheduling problem. In: Proceedings of 8th International Workshop on Project Management and Scheduling, pp. 274\u2013277 (2002)"},{"key":"20_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"529","DOI":"10.1007\/978-3-540-74970-7_38","volume-title":"Principles and Practice of Constraint Programming \u2013 CP 2007","author":"N Nethercote","year":"2007","unstructured":"Nethercote, N., Stuckey, P.J., Becket, R., Brand, S., Duck, G.J., Tack, G.: MiniZinc: towards a standard CP modelling language. In: Bessi\u00e8re, C. (ed.) CP 2007. LNCS, vol. 4741, pp. 529\u2013543. Springer, Heidelberg (2007). doi:\n10.1007\/978-3-540-74970-7_38"},{"issue":"3","key":"20_CR19","doi-asserted-by":"crossref","first-page":"357","DOI":"10.1007\/s10601-008-9064-x","volume":"14","author":"O Ohrimenko","year":"2009","unstructured":"Ohrimenko, O., Stuckey, P.J., Codish, M.: Propagation via lazy clause generation. Constraints 14(3), 357\u2013391 (2009)","journal-title":"Constraints"},{"key":"20_CR20","doi-asserted-by":"crossref","first-page":"362","DOI":"10.1007\/978-3-642-29828-8_24","volume-title":"Integration of AI and OR Techniques in Contraint Programming for Combinatorial Optimzation Problems","author":"A Schutt","year":"2012","unstructured":"Schutt, A., Chu, G., Stuckey, P.J., Wallace, M.G.: Maximising the net present value for resource-constrained project scheduling. In: Beldiceanu, N., Jussien, N., Pinson, \u00c9. (eds.) Integration of AI and OR Techniques in Contraint Programming for Combinatorial Optimzation Problems, pp. 362\u2013378. Springer, Heidelberg (2012)"},{"key":"20_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"628","DOI":"10.1007\/978-3-642-40627-0_47","volume-title":"Principles and Practice of Constraint Programming","author":"A Schutt","year":"2013","unstructured":"Schutt, A., Feydy, T., Stuckey, P.J.: Scheduling optional tasks with explanation. In: Schulte, C. (ed.) CP 2013. LNCS, vol. 8124, pp. 628\u2013644. Springer, Heidelberg (2013). doi:\n10.1007\/978-3-642-40627-0_47"},{"issue":"3","key":"20_CR22","doi-asserted-by":"crossref","first-page":"250","DOI":"10.1007\/s10601-010-9103-2","volume":"16","author":"A Schutt","year":"2011","unstructured":"Schutt, A., Feydy, T., Stuckey, P.J., Wallace, M.G.: Explaining the cumulative propagator. Constraints 16(3), 250\u2013282 (2011)","journal-title":"Constraints"},{"issue":"3","key":"20_CR23","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1007\/s10951-012-0285-x","volume":"16","author":"A Schutt","year":"2013","unstructured":"Schutt, A., Feydy, T., Stuckey, P.J., Wallace, M.G.: Solving RCPSP\/max by lazy clause generation. J. Sched. 16(3), 273\u2013289 (2013)","journal-title":"J. Sched."},{"key":"20_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1007\/978-3-642-23786-7_8","volume-title":"Principles and Practice of Constraint Programming \u2013 CP 2011","author":"A Schutt","year":"2011","unstructured":"Schutt, A., Stuckey, P.J., Verden, A.R.: Optimal carpet cutting. In: Lee, J. (ed.) CP 2011. LNCS, vol. 6876, pp. 69\u201384. Springer, Heidelberg (2011). doi:\n10.1007\/978-3-642-23786-7_8"},{"key":"20_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"234","DOI":"10.1007\/978-3-642-38171-3_16","volume-title":"Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems","author":"A Schutt","year":"2013","unstructured":"Schutt, A., Feydy, T., Stuckey, P.J.: Explaining time-table-edge-finding propagation for the cumulative resource constraint. In: Gomes, C., Sellmann, M. (eds.) CPAIOR 2013. LNCS, vol. 7874, pp. 234\u2013250. Springer, Heidelberg (2013). doi:\n10.1007\/978-3-642-38171-3_16"},{"key":"20_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"483","DOI":"10.1007\/978-3-319-44953-1_31","volume-title":"Principles and Practice of Constraint Programming","author":"R Szeredi","year":"2016","unstructured":"Szeredi, R., Schutt, A.: Modelling and solving multi-mode resource-constrained project scheduling. In: Rueher, M. (ed.) CP 2016. LNCS, vol. 9892, pp. 483\u2013492. Springer, Cham (2016). doi:\n10.1007\/978-3-319-44953-1_31"},{"issue":"3","key":"20_CR27","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1016\/j.ejor.2010.03.037","volume":"208","author":"J W\u0229glarz","year":"2011","unstructured":"W\u0229glarz, J., J\u00f3zefowska, J., Mika, M., Walig\u00f3ra, G.: Project scheduling with finite or infinite number of activity processing modes a survey. Eur. J. Oper. Res. 208(3), 177\u2013205 (2011)","journal-title":"Eur. J. Oper. Res."},{"key":"20_CR28","unstructured":"Young, K.D.: Multi-skill project scheduling problem instance library (2017). \nhttps:\/\/github.com\/youngkd\/MSPSP-InstLib"}],"container-title":["Lecture Notes in Computer Science","Principles and Practice of Constraint Programming"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-66158-2_20","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,8,22]],"date-time":"2017-08-22T03:32:24Z","timestamp":1503372744000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-66158-2_20"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319661575","9783319661582"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-66158-2_20","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017]]}}}