{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T14:13:04Z","timestamp":1777471984633,"version":"3.51.4"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2015,9,7]],"date-time":"2015-09-07T00:00:00Z","timestamp":1441584000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Soft Comput"],"published-print":{"date-parts":[[2017,3]]},"DOI":"10.1007\/s00500-015-1866-3","type":"journal-article","created":{"date-parts":[[2015,9,7]],"date-time":"2015-09-07T03:15:07Z","timestamp":1441595707000},"page":"1537-1548","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":63,"title":["Teaching\u2013learning-based optimization algorithm for multi-skill resource constrained project scheduling problem"],"prefix":"10.1007","volume":"21","author":[{"given":"Huan-yu","family":"Zheng","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ling","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiao-long","family":"Zheng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,9,7]]},"reference":[{"key":"1866_CR1","doi-asserted-by":"crossref","first-page":"646","DOI":"10.1016\/j.ijpe.2013.08.013","volume":"146","author":"S Adhau","year":"2013","unstructured":"Adhau S, Mittal ML, Mittal A (2013) A multi-agent system for decentralized multi-project scheduling with resource transfers. Int J Prod Econ 146:646\u2013661","journal-title":"Int J Prod Econ"},{"key":"1866_CR2","doi-asserted-by":"crossref","first-page":"204","DOI":"10.1016\/j.ins.2014.02.056","volume":"276","author":"A Baykaso\u011flu","year":"2014","unstructured":"Baykaso\u011flu A, Hamzadayi A, K\u00f6se SY (2014) Testing the performance of teaching\u2013learning based optimization (TLBO) algorithm on combinatorial problems: Flow shop and job shop scheduling cases. Inform Sci 276:204\u2013218","journal-title":"Inform Sci"},{"issue":"1","key":"1866_CR3","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/j.cor.2010.02.004","volume":"38","author":"F Ballest\u00edn","year":"2011","unstructured":"Ballest\u00edn F, Blanco R (2011) Theoretical and practical fundamentals for multi-objective optimisation in resource-constrained project scheduling problems. Comput Oper Res 38(1):51\u201362","journal-title":"Comput Oper Res"},{"key":"1866_CR4","doi-asserted-by":"crossref","first-page":"459","DOI":"10.1111\/j.1937-5956.2009.01023.x","volume":"18","author":"F Ballest\u00edn","year":"2009","unstructured":"Ballest\u00edn F, Leus R (2009) Resource-constrained project scheduling for timely project completion with stochastic activity durations. Prod Oper Manag 18:459\u2013474","journal-title":"Prod Oper Manag"},{"key":"1866_CR5","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 JK, Rinnooy Kan AHG (1983) Scheduling subject to resource constraints: classification and complexity. Discret Appl Math 5:11\u201324","journal-title":"Discret Appl Math"},{"key":"1866_CR6","doi-asserted-by":"crossref","first-page":"212","DOI":"10.1016\/j.ijpe.2010.03.009","volume":"126","author":"TR Browning","year":"2010","unstructured":"Browning TR, Yassine AA (2010) Resource-constrained multi-project scheduling: priority rule performance revisited. Int J Prod Econ 126:212\u2013228","journal-title":"Int J Prod Econ"},{"key":"1866_CR7","doi-asserted-by":"crossref","first-page":"1031","DOI":"10.1016\/j.ins.2009.11.044","volume":"180","author":"W Chen","year":"2010","unstructured":"Chen W, Shi YJ, Teng HF, Lan XP, Hu LC (2010) An efficient hybrid algorithm for resource-constrained project scheduling. Inform Sci 180:1031\u20131039","journal-title":"Inform Sci"},{"key":"1866_CR8","doi-asserted-by":"crossref","first-page":"450","DOI":"10.1109\/TEM.2014.2327512","volume":"61","author":"MY Cheng","year":"2014","unstructured":"Cheng MY, Tran DH (2014) Two-phase differential evolution for the multiobjective optimization of time-cost tradeoffs in resource-constrained construction projects. IEEE Trans Eng Manage 61:450\u2013460","journal-title":"IEEE Trans Eng Manage"},{"key":"1866_CR9","doi-asserted-by":"crossref","first-page":"457","DOI":"10.1287\/opre.1060.0358","volume":"55","author":"D Debels","year":"2007","unstructured":"Debels D, Vanhoucke M (2007) A decomposition-based genetic algorithm for the resource-constrained project-scheduling problem. Oper Res 55:457\u2013469","journal-title":"Oper Res"},{"key":"1866_CR10","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. Manage Sci 38:1803\u20131818","journal-title":"Manage Sci"},{"key":"1866_CR11","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1016\/j.ijpe.2006.08.021","volume":"112","author":"LE Drezet","year":"2008","unstructured":"Drezet LE, Billaut JC (2008) A project scheduling problem with labour constraints and time-dependent activities requirements. Int J Prod Econ 112:217\u2013225","journal-title":"Int J Prod Econ"},{"key":"1866_CR12","doi-asserted-by":"crossref","first-page":"890","DOI":"10.1016\/j.cor.2011.07.010","volume":"39","author":"C Fang","year":"2012","unstructured":"Fang C, Wang L (2012) An effective shuffled frog-leaping algorithm for resource-constrained project scheduling problem. Comput Oper Res 39:890\u2013901","journal-title":"Comput Oper Res"},{"key":"1866_CR13","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. Nav Res Log 45:733\u2013750","journal-title":"Nav Res Log"},{"key":"1866_CR14","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\u201314","journal-title":"Eur J Oper Res"},{"key":"1866_CR15","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":"1866_CR16","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1016\/j.ejor.2004.04.002","volume":"165","author":"W Herroelen","year":"2005","unstructured":"Herroelen W, Leus R (2005) Project scheduling under uncertainty: survey and research potentials. Eur J Oper Res 165:289\u2013306","journal-title":"Eur J Oper Res"},{"key":"1866_CR17","doi-asserted-by":"publisher","unstructured":"Hu W, Wang H, Peng C, Wang H, Liang H, Du B (2015) An outer-inner fuzzy cellular automata algorithm for dynamic uncertainty multi-project scheduling problem. Soft Comput (in press). doi: 10.1007\/s00500-014-1395-5","DOI":"10.1007\/s00500-014-1395-5"},{"key":"1866_CR18","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TSMCC.2002.1009117","volume":"32","author":"I Kacem","year":"2002","unstructured":"Kacem I, Hammadi S, Borne P (2002) Approach by localization and multiobjective evolutionary optimization for flexible job-shop scheduling problems. IEEE Trans Syst Man Cybern Part A Syst 32:1\u201313","journal-title":"IEEE Trans Syst Man Cybern Part A Syst"},{"key":"1866_CR19","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":"1866_CR20","doi-asserted-by":"crossref","first-page":"680","DOI":"10.1016\/j.ins.2014.02.155","volume":"277","author":"G Koulinas","year":"2014","unstructured":"Koulinas G, Kotsikas L, Anagnostopoulos K (2014) A particle swarm optimization based hyper-heuristic algorithm for the classic resource constrained project scheduling problem. Inform Sci 277:680\u2013693","journal-title":"Inform Sci"},{"key":"1866_CR21","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 NK (2009) Scheduling projects with multi-skilled personnel by a hybrid MILP\/CP benders decomposition algorithm. J Sched 12:281\u2013298","journal-title":"J Sched"},{"key":"1866_CR22","doi-asserted-by":"publisher","unstructured":"Li H, Womer NK (2015) Solving stochastic resource-constrained project scheduling problems by closed-loop approximate dynamic programming. Eur J Oper Res (in press). doi: 10.1016\/j.ejor.2015.04.015","DOI":"10.1016\/j.ejor.2015.04.015"},{"key":"1866_CR23","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1007\/s10479-011-0894-3","volume":"186","author":"B Liu","year":"2011","unstructured":"Liu B, Wang L, Liu Y, Wang SY (2011) A unified framework for population-based metaheuristics. Ann Oper Res 186:231\u2013262","journal-title":"Ann Oper Res"},{"key":"1866_CR24","doi-asserted-by":"crossref","first-page":"597","DOI":"10.1007\/s00500-008-0337-5","volume":"13","author":"MD Mahdi Mobini","year":"2009","unstructured":"Mahdi Mobini MD, Rabbani M, Amalnik MS, Razmi J, Rahimi-Vahed AR (2009) Using an enhanced scatter search algorithm for a resource-constrained project scheduling problem. Soft Comput 13:597\u2013610","journal-title":"Soft Comput"},{"issue":"3","key":"1866_CR25","doi-asserted-by":"crossref","first-page":"511","DOI":"10.1016\/j.ejor.2013.08.021","volume":"233","author":"T Messelis","year":"2014","unstructured":"Messelis T, De Causmaecker P (2014) An automatic algorithm selection approach for the multi-mode resource-constrained project scheduling problem. Eur J Oper Res 233(3):511\u2013528","journal-title":"Eur J Oper Res"},{"key":"1866_CR26","volume-title":"Design and analysis of experiments","author":"DC Montgomery","year":"2005","unstructured":"Montgomery DC (2005) Design and analysis of experiments. Wiley, Arizona"},{"key":"1866_CR27","doi-asserted-by":"publisher","unstructured":"Myszkowski PB, Skowro\u0144ski ME, Olech \u0141P, O\u015bliz\u0142o K (2015) Hybrid ant colony optimization in solving multi-skill resource-constrained project scheduling problem. Soft Comput (in press). doi: 10.1007\/s00500-014-1455-x","DOI":"10.1007\/s00500-014-1455-x"},{"key":"1866_CR28","unstructured":"Myszkowski PB, Skowro\u0144ski ME, Podlodowski \u0141 (2013) Novel heuristic solutions for multi-skill resource-constrained project scheduling problem. In: Proceedings of the 2013 federated conference on computer science and information systems, pp 159\u2013166"},{"key":"1866_CR29","doi-asserted-by":"publisher","unstructured":"Patel VK, Savsani VJ (2015) A multi-objective improved teaching\u2013learning based optimization algorithm (MO-ITLBO). Inform Sci (in press). doi: 10.1016\/j.ins.2014.05.049","DOI":"10.1016\/j.ins.2014.05.049"},{"key":"1866_CR30","doi-asserted-by":"crossref","first-page":"5592","DOI":"10.1016\/j.apm.2014.04.036","volume":"38","author":"RV Rao","year":"2014","unstructured":"Rao RV, Kalyankar VD, Waghmare G (2014) Parameters optimization of selected casting processes using teaching\u2013learning-based optimization algorithm. App Math Model 38:5592\u20135608","journal-title":"App Math Model"},{"key":"1866_CR31","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1016\/j.cad.2010.12.015","volume":"43","author":"RV Rao","year":"2011","unstructured":"Rao RV, Savsani VJ, Vakharia DP (2011) Teaching\u2013learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput Aided Des 43:303\u2013315","journal-title":"Comput Aided Des"},{"key":"1866_CR32","unstructured":"Skowro\u0144ski ME, Myszkowski PB, Adamski M, Kwiatek P (2013) Tabu search approach for multi-skill resource-constrained project scheduling problem. In: Proceedings of the 2013 federated conference on computer science and information systems, pp 153\u2013158"},{"key":"1866_CR33","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1016\/j.cie.2014.06.006","volume":"74","author":"G Tuncel","year":"2014","unstructured":"Tuncel G, Aydin D (2014) Two-sided assembly line balancing using teaching\u2013learning based optimization algorithm. Comput Ind Eng 74:291\u2013299","journal-title":"Comput Ind Eng"},{"key":"1866_CR34","doi-asserted-by":"crossref","first-page":"495","DOI":"10.1016\/j.ejor.2006.12.033","volume":"185","author":"V Valls","year":"2008","unstructured":"Valls V, Ballestin F, Quintanilla S (2008) A hybrid genetic algorithm for the resource-constrained project scheduling problem. Eur J Oper Res 185:495\u2013508","journal-title":"Eur J Oper Res"},{"key":"1866_CR35","doi-asserted-by":"crossref","first-page":"409","DOI":"10.1016\/j.ejor.2009.03.034","volume":"201","author":"V Peteghem Van","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. Eur J Oper Res 201:409\u2013418","journal-title":"Eur J Oper Res"},{"key":"1866_CR36","doi-asserted-by":"crossref","first-page":"4804","DOI":"10.1016\/j.ins.2011.06.014","volume":"181","author":"L Wang","year":"2011","unstructured":"Wang L, Fang C (2011) An effective shuffled frog-leaping algorithm for multi-mode resource-constrained project scheduling problem. Inform Sci 181:4804\u20134822","journal-title":"Inform Sci"},{"key":"1866_CR37","doi-asserted-by":"crossref","first-page":"449","DOI":"10.1016\/j.cor.2011.05.008","volume":"39","author":"L Wang","year":"2012","unstructured":"Wang L, Fang C (2012) An effective estimation of distribution algorithm for the multi-mode resource-constrained project scheduling problem. Comput Oper Res 39:449\u2013460","journal-title":"Comput Oper Res"},{"key":"1866_CR38","doi-asserted-by":"crossref","first-page":"260","DOI":"10.1016\/j.neucom.2013.10.042","volume":"148","author":"Y Xu","year":"2015","unstructured":"Xu Y, Wang L, Wang S, Liu M (2015) An effective teaching\u2013learning-based optimization algorithm for the flexible job-shop scheduling problem with fuzzy processing time. Neurocomputing 148:260\u2013268","journal-title":"Neurocomputing"},{"key":"1866_CR39","doi-asserted-by":"crossref","first-page":"552","DOI":"10.1016\/j.ejor.2013.03.005","volume":"229","author":"R Zamani","year":"2013","unstructured":"Zamani R (2013) A competitive magnet-based genetic algorithm for solving the resource-constrained project scheduling problem. Eur J Oper Res 229:552\u2013559","journal-title":"Eur J Oper Res"},{"key":"1866_CR40","doi-asserted-by":"crossref","first-page":"1777","DOI":"10.1080\/00207543.2014.961205","volume":"53","author":"H Zheng","year":"2015","unstructured":"Zheng H, Wang L (2015a) An effective teaching\u2013learning-based optimisation algorithm for RCPSP with ordinal interval numbers. Int J Prod Res 53:1777\u20131790","journal-title":"Int J Prod Res"},{"key":"1866_CR41","doi-asserted-by":"crossref","first-page":"421","DOI":"10.1016\/j.ijpe.2014.12.010","volume":"164","author":"H Zheng","year":"2015","unstructured":"Zheng H, Wang L (2015b) Reduction of carbon emissions and project makespan by a Pareto-based estimation of distribution algorithm. Int J Prod Econ 164:421\u2013432","journal-title":"Int J Prod Econ"},{"key":"1866_CR42","doi-asserted-by":"crossref","unstructured":"Zheng H, Wang L, Wang S (2014) A co-evolutionary teaching\u2013learning-based optimization algorithm for stochastic RCPSP. In: 2014 IEEE congress on evolutionary computation, pp 587\u2013594","DOI":"10.1109\/CEC.2014.6900247"},{"key":"1866_CR43","doi-asserted-by":"crossref","first-page":"377","DOI":"10.1287\/ijoc.1040.0121","volume":"18","author":"G Zhu","year":"2006","unstructured":"Zhu G, Bard JF, Yu G (2006) A branch-and-cut procedure for the multimode resource-constrained project-scheduling problem. INFORMS J Comput 18:377\u2013390","journal-title":"INFORMS J Comput"},{"key":"1866_CR44","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1016\/j.ins.2014.03.038","volume":"273","author":"F Zou","year":"2014","unstructured":"Zou F, Wang L, Hei X, Chen D, Yang D (2014) Teaching\u2013learning-based optimization with dynamic group strategy for global optimization. Inform Sci 273:112\u2013131","journal-title":"Inform Sci"}],"container-title":["Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-015-1866-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00500-015-1866-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-015-1866-3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-015-1866-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,28]],"date-time":"2019-05-28T21:43:52Z","timestamp":1559079832000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00500-015-1866-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,9,7]]},"references-count":44,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2017,3]]}},"alternative-id":["1866"],"URL":"https:\/\/doi.org\/10.1007\/s00500-015-1866-3","relation":{},"ISSN":["1432-7643","1433-7479"],"issn-type":[{"value":"1432-7643","type":"print"},{"value":"1433-7479","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,9,7]]}}}