{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,27]],"date-time":"2026-07-27T05:23:52Z","timestamp":1785129832849,"version":"3.55.0"},"reference-count":85,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2019,2,27]],"date-time":"2019-02-27T00:00:00Z","timestamp":1551225600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Int Trans Operational Res"],"published-print":{"date-parts":[[2020,1]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This paper aims at providing a fast near\u2010optimum solution to the multi\u2010mode resource\u2010constrained project scheduling problems (MRCPSPs), for projects with activities that have known deterministic renewable and nonrenewable resource requirements. The MRCPSP is known to be nondeterministic polynomial\u2010time hard and has been solved using various exact, heuristic, and meta\u2010heuristic procedures. In this paper, a modified variable neighborhood search heuristic algorithm is used as an advanced optimization technique that suits scheduling problems. For the experimental study, we have considered a standard set of 3929 multi\u2010mode benchmark instances from the project scheduling library with a range of projects comprising 10\u201330 activities. Moreover, for a better comparison, this research also considers a standard set of 4320 newly developed multi\u2010mode instances from MMLIB50, MMLIB100, and MMLIB+ datasets. With the limit of 50,000 schedules on these datasets, our proposed algorithm provides better makespan for 106, 34, and 1601 instances, respectively, which justifies the efficiency of the proposed algorithm, particularly for projects with a larger number of activities. The results reported in this paper can be used as a benchmark for other researchers to compare and improve.<\/jats:p>","DOI":"10.1111\/itor.12644","type":"journal-article","created":{"date-parts":[[2019,2,27]],"date-time":"2019-02-27T08:35:28Z","timestamp":1551256528000},"page":"138-167","update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":62,"title":["Multi\u2010mode resource\u2010constrained project scheduling using modified variable neighborhood search heuristic"],"prefix":"10.1111","volume":"27","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7373-0149","authenticated-orcid":false,"given":"Ripon K.","family":"Chakrabortty","sequence":"first","affiliation":[{"name":"Capability Systems Centre, School of Engineering and Information Technology University of New South Wales Canberra 2600 Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9136-1837","authenticated-orcid":false,"given":"Alireza","family":"Abbasi","sequence":"additional","affiliation":[{"name":"Capability Systems Centre, School of Engineering and Information Technology University of New South Wales Canberra 2600 Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6335-3773","authenticated-orcid":false,"given":"Michael J.","family":"Ryan","sequence":"additional","affiliation":[{"name":"Capability Systems Centre, School of Engineering and Information Technology University of New South Wales Canberra 2600 Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","published-online":{"date-parts":[[2019,2,27]]},"reference":[{"key":"e_1_2_6_2_1","doi-asserted-by":"publisher","DOI":"10.1057\/palgrave.jors.2601563"},{"key":"e_1_2_6_3_1","doi-asserted-by":"publisher","DOI":"10.1111\/itor.12568"},{"key":"e_1_2_6_4_1","doi-asserted-by":"crossref","unstructured":"Araujo J.A. Santos H.G. Baltar D.D. Toffolo T.A. Wauters T. 2016.Neighborhood composition strategies in stochastic local search. Paper presented at the Hybrid Metaheuristics: 10th International Workshop HM 2016 June 8\u201310 Plymouth UK.","DOI":"10.1007\/978-3-319-39636-1_9"},{"key":"e_1_2_6_5_1","volume-title":"Resource\u2010Constrained Project Scheduling: Models, Algorithms, Extensions and Applications","author":"Artigues C.","year":"2010"},{"key":"e_1_2_6_6_1","doi-asserted-by":"crossref","unstructured":"Ayodele M. McCall J. Regnier\u2010Coudert O. 2017.Estimation of distribution algorithms for the multi\u2010mode resource constrained project scheduling problem. 2017 IEEE Congress on Evolutionary Computation (CEC) June 5\u20138 San Sebastian Spain.","DOI":"10.1109\/CEC.2017.7969491"},{"key":"e_1_2_6_7_1","doi-asserted-by":"publisher","DOI":"10.1504\/IJOR.2016.075649"},{"key":"e_1_2_6_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/0377-2217(95)00359-2"},{"key":"e_1_2_6_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0377-2217(02)00761-0"},{"key":"e_1_2_6_10_1","doi-asserted-by":"publisher","DOI":"10.1093\/biomet\/57.3.579"},{"key":"e_1_2_6_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-45237-0_35"},{"key":"e_1_2_6_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2016.01.004"},{"key":"e_1_2_6_13_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cie.2016.12.040"},{"key":"e_1_2_6_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-55914-8_17"},{"key":"e_1_2_6_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/s12351-018-0380-7"},{"key":"e_1_2_6_16_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cor.2014.04.018"},{"key":"e_1_2_6_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/s12205-015-0414-0"},{"issue":"4","key":"e_1_2_6_18_1","first-page":"345","article-title":"Ant colony optimization with parameter adaptation for multi\u2010mode resource\u2010constrained project scheduling","volume":"19","author":"Chiang C.\u2010W.","year":"2008","journal-title":"Journal of Intelligent & Fuzzy Systems"},{"key":"e_1_2_6_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ejor.2011.03.019"},{"key":"e_1_2_6_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cor.2008.11.010"},{"key":"e_1_2_6_21_1","doi-asserted-by":"publisher","DOI":"10.1007\/s101070100263"},{"key":"e_1_2_6_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ejor.2009.12.014"},{"key":"e_1_2_6_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2017.08.023"},{"key":"e_1_2_6_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0377-2217(02)00884-6"},{"key":"e_1_2_6_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ejor.2016.07.024"},{"key":"e_1_2_6_26_1","doi-asserted-by":"publisher","DOI":"10.1111\/itor.12540"},{"key":"e_1_2_6_27_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1010902015091"},{"key":"e_1_2_6_28_1","volume-title":"Project Scheduling under Limited Resources: Models, Methods, and Applications","author":"Hartmann S.","year":"2012"},{"key":"e_1_2_6_29_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-0037(199812)32:4<283::AID-NET5>3.0.CO;2-I"},{"key":"e_1_2_6_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0305-0548(97)00055-5"},{"key":"e_1_2_6_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-5533-9_1"},{"key":"e_1_2_6_32_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.amc.2007.04.096"},{"key":"e_1_2_6_33_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-19857-6_46"},{"key":"e_1_2_6_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-39630-9_25"},{"key":"e_1_2_6_35_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1010954031930"},{"key":"e_1_2_6_36_1","doi-asserted-by":"publisher","DOI":"10.1061\/(ASCE)0733-9364(2010)136:2(160)"},{"key":"e_1_2_6_37_1","doi-asserted-by":"publisher","DOI":"10.1016\/0272-6963(95)00032-1"},{"key":"e_1_2_6_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/0377-2217(95)00357-6"},{"key":"e_1_2_6_39_1","doi-asserted-by":"publisher","DOI":"10.1080\/07408179708966417"},{"key":"e_1_2_6_40_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ejor.2005.01.065"},{"key":"e_1_2_6_41_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0377-2217(96)00170-1"},{"key":"e_1_2_6_42_1","doi-asserted-by":"publisher","DOI":"10.1287\/mnsc.41.10.1693"},{"key":"e_1_2_6_43_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2014.05.009"},{"key":"e_1_2_6_44_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2011.06.007"},{"key":"e_1_2_6_45_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijpe.2007.02.003"},{"key":"e_1_2_6_46_1","doi-asserted-by":"crossref","unstructured":"Lou Y. Yuen S.Y. Chen G. 2018.Evolving benchmark functions using Kruskal\u2010Wallis test. Paper presented at the Proceedings of the Genetic and Evolutionary Computation Conference Companion July 15\u201319 Kyoto Japan pp.1337\u20131341.","DOI":"10.1145\/3205651.3208257"},{"key":"e_1_2_6_47_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1010966401888"},{"key":"e_1_2_6_48_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijpe.2008.11.002"},{"key":"e_1_2_6_49_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ejor.2013.08.021"},{"key":"e_1_2_6_50_1","doi-asserted-by":"publisher","DOI":"10.1111\/itor.12282"},{"key":"e_1_2_6_51_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0305-0548(97)00031-2"},{"key":"e_1_2_6_52_1","doi-asserted-by":"publisher","DOI":"10.2298\/YJOR120530015M"},{"key":"e_1_2_6_53_1","doi-asserted-by":"publisher","DOI":"10.1002\/net.21747"},{"key":"e_1_2_6_54_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0377-2217(96)00180-4"},{"key":"e_1_2_6_55_1","doi-asserted-by":"publisher","DOI":"10.1287\/trsc.2014.0558"},{"key":"e_1_2_6_56_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cor.2018.01.001"},{"key":"e_1_2_6_57_1","doi-asserted-by":"publisher","DOI":"10.1109\/5326.740669"},{"key":"e_1_2_6_58_1","doi-asserted-by":"publisher","DOI":"10.1111\/itor.12301"},{"key":"e_1_2_6_59_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:ANOR.0000039521.26237.62"},{"key":"e_1_2_6_60_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cor.2017.03.009"},{"key":"e_1_2_6_61_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ejor.2007.10.042"},{"key":"e_1_2_6_62_1","doi-asserted-by":"publisher","DOI":"10.1111\/itor.12507"},{"key":"e_1_2_6_63_1","doi-asserted-by":"publisher","DOI":"10.1504\/IJOR.2015.070859"},{"key":"e_1_2_6_64_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00291-015-0419-6"},{"key":"e_1_2_6_65_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.orp.2017.01.002"},{"issue":"3","key":"e_1_2_6_66_1","first-page":"905","article-title":"An efficient genetic algorithm for solving the multi\u2010mode resource\u2010constrained project scheduling problem based on random key representation","volume":"2","author":"Sebt M.H.","year":"2015","journal-title":"International Journal of Supply and Operations Management"},{"key":"e_1_2_6_67_1","doi-asserted-by":"publisher","DOI":"10.1080\/0305215X.2016.1197610"},{"key":"e_1_2_6_68_1","doi-asserted-by":"publisher","DOI":"10.1016\/0377-2217(94)90353-0"},{"key":"e_1_2_6_69_1","doi-asserted-by":"publisher","DOI":"10.14445\/22312803\/IJCTT-V8P111"},{"key":"e_1_2_6_70_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0377-2217(97)00348-2"},{"key":"e_1_2_6_71_1","doi-asserted-by":"publisher","DOI":"10.1287\/mnsc.28.10.1197"},{"key":"e_1_2_6_72_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cor.2016.01.016"},{"key":"e_1_2_6_73_1","doi-asserted-by":"crossref","unstructured":"Trautmann N. Gn\u00e4gi M. 2016.An implementation of the parallel schedule\u2010generation scheme for applying Microsoft Excel's Evolutionary Solver to the resource\u2010constrained project scheduling problem RCPSP. Paper presented at the Industrial Engineering and Engineering Management (IEEM) 2016 IEEE International Conference Bali Indonasia.","DOI":"10.1109\/IEEM.2016.7797831"},{"key":"e_1_2_6_74_1","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2008.2011991"},{"key":"e_1_2_6_75_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ejor.2009.03.034"},{"key":"e_1_2_6_76_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10732-010-9152-0"},{"key":"e_1_2_6_77_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ejor.2013.10.012"},{"key":"e_1_2_6_78_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cor.2011.05.008"},{"key":"e_1_2_6_79_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10951-014-0402-0"},{"key":"e_1_2_6_80_1","doi-asserted-by":"publisher","DOI":"10.1057\/jors.2010.101"},{"key":"e_1_2_6_81_1","doi-asserted-by":"publisher","DOI":"10.1111\/itor.12196"},{"key":"e_1_2_6_82_1","doi-asserted-by":"publisher","DOI":"10.1002\/aic.11522"},{"key":"e_1_2_6_83_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8667.2005.00420.x"},{"key":"e_1_2_6_84_1","doi-asserted-by":"publisher","DOI":"10.1155\/2015\/923791"},{"key":"e_1_2_6_85_1","doi-asserted-by":"publisher","DOI":"10.1287\/ijoc.1040.0121"},{"key":"e_1_2_6_86_1","doi-asserted-by":"publisher","DOI":"10.1080\/00220973.1993.9943832"}],"container-title":["International Transactions in Operational Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1111%2Fitor.12644","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/itor.12644","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,10]],"date-time":"2023-09-10T06:31:55Z","timestamp":1694327515000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1111\/itor.12644"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,2,27]]},"references-count":85,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2020,1]]}},"alternative-id":["10.1111\/itor.12644"],"URL":"https:\/\/doi.org\/10.1111\/itor.12644","archive":["Portico"],"relation":{},"ISSN":["0969-6016","1475-3995"],"issn-type":[{"value":"0969-6016","type":"print"},{"value":"1475-3995","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,2,27]]},"assertion":[{"value":"2018-04-03","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-02-12","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-02-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}