{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,25]],"date-time":"2025-06-25T05:51:52Z","timestamp":1750830712743,"version":"3.37.3"},"reference-count":50,"publisher":"Springer Science and Business Media LLC","issue":"20","license":[{"start":{"date-parts":[[2020,4,21]],"date-time":"2020-04-21T00:00:00Z","timestamp":1587427200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,4,21]],"date-time":"2020-04-21T00:00:00Z","timestamp":1587427200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Soft Comput"],"published-print":{"date-parts":[[2020,10]]},"DOI":"10.1007\/s00500-020-04918-4","type":"journal-article","created":{"date-parts":[[2020,4,21]],"date-time":"2020-04-21T16:10:47Z","timestamp":1587485447000},"page":"15889-15906","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["A reformative teaching\u2013learning-based optimization algorithm for solving numerical and engineering design optimization problems"],"prefix":"10.1007","volume":"24","author":[{"given":"Zhuang","family":"Li","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7600-7231","authenticated-orcid":false,"given":"Xiaotong","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jingyan","family":"Qin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jie","family":"He","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,4,21]]},"reference":[{"issue":"4","key":"4918_CR1","doi-asserted-by":"publisher","first-page":"1001","DOI":"10.1007\/s10845-010-0393-4","volume":"23","author":"B Akay","year":"2012","unstructured":"Akay B, Karaboga D (2012) Artificial bee colony algorithm for large-scale problems and engineering design optimization. J Intell Manuf 23(4):1001\u20131014","journal-title":"J Intell Manuf"},{"issue":"C","key":"4918_CR2","first-page":"409","volume":"37","author":"A Baghlani","year":"2013","unstructured":"Baghlani A, Makiabadi M (2013) Teaching\u2013learning-based optimization algorithm for shape and size optimization of truss structures with dynamic frequency constraints. Iran J Sci Technol Trans Civ Eng 37(C):409","journal-title":"Iran J Sci Technol Trans Civ Eng"},{"issue":"3","key":"4918_CR3","first-page":"870","volume":"21","author":"K Bhattacharjee","year":"2014","unstructured":"Bhattacharjee K, Bhattacharya A, Dey SHN (2014) Teaching\u2013learning-based optimization for different economic dispatch problems. Sci Iran Trans D Comput Sci Eng 21(3):870","journal-title":"Sci Iran Trans D Comput Sci Eng"},{"issue":"6","key":"4918_CR4","doi-asserted-by":"publisher","first-page":"2545","DOI":"10.1007\/s10845-018-1419-6","volume":"30","author":"I Brajevi\u0107","year":"2019","unstructured":"Brajevi\u0107 I, Ignjatovi\u0107 J (2019) An upgraded firefly algorithm with feasibility-based rules for constrained engineering optimization problems. J Intell Manuf 30(6):2545\u20132574","journal-title":"J Intell Manuf"},{"issue":"4","key":"4918_CR5","doi-asserted-by":"publisher","first-page":"729","DOI":"10.1007\/s10845-011-0621-6","volume":"24","author":"I Brajevic","year":"2013","unstructured":"Brajevic I, Tuba M (2013) An upgraded artificial bee colony (ABC) algorithm for constrained optimization problems. J Intell Manuf 24(4):729\u2013740","journal-title":"J Intell Manuf"},{"issue":"2","key":"4918_CR6","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1007\/s00500-011-0744-x","volume":"16","author":"Y Cai","year":"2012","unstructured":"Cai Y, Wang J, Yin J (2012) Learning-enhanced differential evolution for numerical optimization. Soft Comput 16(2):303\u2013330","journal-title":"Soft Comput"},{"key":"4918_CR7","doi-asserted-by":"crossref","unstructured":"Cao J, Luo J (2015) A study on SVM based on the weighted elitist teaching\u2013learning-based optimization and application in the fault diagnosis of chemical process. In: MATEC web of conferences, vol 22, p 05016. EDP Sciences","DOI":"10.1051\/matecconf\/20152205016"},{"key":"4918_CR8","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1016\/j.ins.2014.11.001","volume":"297","author":"D Chen","year":"2015","unstructured":"Chen D, Zou F, Li Z, Wang J, Li S (2015) An improved teaching\u2013learning-based optimization algorithm for solving global optimization problem. Inf Sci 297:171\u2013190","journal-title":"Inf Sci"},{"issue":"2","key":"4918_CR9","doi-asserted-by":"publisher","first-page":"309","DOI":"10.1007\/s00521-016-2449-7","volume":"29","author":"MY Cheng","year":"2018","unstructured":"Cheng MY, Prayogo D (2018) Fuzzy adaptive teaching\u2013learning-based optimization for global numerical optimization. Neural Comput Appl 29(2):309\u2013327","journal-title":"Neural Comput Appl"},{"issue":"2\u20134","key":"4918_CR10","doi-asserted-by":"publisher","first-page":"311","DOI":"10.1016\/S0045-7825(99)00389-8","volume":"186","author":"K Deb","year":"2000","unstructured":"Deb K (2000) An efficient constraint handling method for genetic algorithms. Comput Methods Appl Mech Eng 186(2\u20134):311\u2013338","journal-title":"Comput Methods Appl Mech Eng"},{"issue":"1","key":"4918_CR11","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.swevo.2011.02.002","volume":"1","author":"J Derrac","year":"2011","unstructured":"Derrac J, Garc\u00eda S, Molina D, Herrera F (2011) A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol Comput 1(1):3\u201318","journal-title":"Swarm Evol Comput"},{"issue":"9","key":"4918_CR12","doi-asserted-by":"publisher","first-page":"2755","DOI":"10.1007\/s10489-017-1108-8","volume":"48","author":"A El Ghazi","year":"2018","unstructured":"El Ghazi A, Ahiod B (2018) Energy efficient teaching-learning-based optimization for the discrete routing problem in wireless sensor networks. Appl Intell 48(9):2755\u20132769","journal-title":"Appl Intell"},{"issue":"2","key":"4918_CR13","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1177\/003754970107600201","volume":"76","author":"ZW Geem","year":"2001","unstructured":"Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60\u201368","journal-title":"Simulation"},{"key":"4918_CR14","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1016\/j.ins.2014.03.050","volume":"278","author":"M Ghasemi","year":"2014","unstructured":"Ghasemi M, Ghanbarian MM, Ghavidel S, Rahmani S, Moghaddam EM (2014) Modified teaching learning algorithm and double differential evolution algorithm for optimal reactive power dispatch problem: a comparative study. Inf Sci 278:231\u2013249","journal-title":"Inf Sci"},{"key":"4918_CR15","doi-asserted-by":"crossref","unstructured":"Gonz\u00e1lez-\u00c1lvarez DL, Vega-Rodr\u00edguez MA, G\u00f3mez-Pulido JA, S\u00e1nchez-P\u00e9rez JM (2012) Multiobjective teaching\u2013learning-based optimization (MO-TLBO) for motif finding. In: IEEE 13th international symposium on computational intelligence and informatics (CINTI), pp 141\u2013146. IEEE","DOI":"10.1109\/CINTI.2012.6496749"},{"key":"4918_CR16","volume-title":"Adaptation in natural and artificial systems","author":"JH Holland","year":"1975","unstructured":"Holland JH (1975) Adaptation in natural and artificial systems. The University of Michigan Press, Ann Arbor"},{"key":"4918_CR17","doi-asserted-by":"crossref","unstructured":"Kennedy J (2011) Particle swarm optimization. In: Proceeding of 1995 IEEE international conference on neural networks, vol 4, no 8, pp 1942\u20131948","DOI":"10.1007\/978-0-387-30164-8_630"},{"key":"4918_CR18","first-page":"1","volume":"49","author":"Y Kumar","year":"2018","unstructured":"Kumar Y, Singh PK (2018) A chaotic teaching learning based optimization algorithm for clustering problems. Appl Intell 49:1\u201327","journal-title":"Appl Intell"},{"issue":"1","key":"4918_CR19","doi-asserted-by":"publisher","first-page":"320","DOI":"10.1016\/j.asoc.2011.08.040","volume":"12","author":"G Li","year":"2012","unstructured":"Li G, Niu P, Xiao X (2012) Development and investigation of efficient artificial bee colony algorithm for numerical function optimization. Appl Soft Comput 12(1):320\u2013332","journal-title":"Appl Soft Comput"},{"issue":"4","key":"4918_CR20","doi-asserted-by":"publisher","first-page":"3629","DOI":"10.1109\/TPWRS.2013.2272196","volume":"28","author":"MA Medina","year":"2013","unstructured":"Medina MA, Coello CAC, Ramirez JM (2013) Reactive power handling by a multi-objective teaching learning optimizer based on decomposition. IEEE Trans Power Syst 28(4):3629\u20133637","journal-title":"IEEE Trans Power Syst"},{"issue":"2","key":"4918_CR21","doi-asserted-by":"publisher","first-page":"495","DOI":"10.1007\/s00521-015-1870-7","volume":"27","author":"S Mirjalili","year":"2016","unstructured":"Mirjalili S, Mirjalili SM, Hatamlou A (2016) Multi-verse optimizer: a nature-inspired algorithm for global optimization. Neural Comput Appl 27(2):495\u2013513","journal-title":"Neural Comput Appl"},{"issue":"3","key":"4918_CR22","doi-asserted-by":"publisher","first-page":"659","DOI":"10.1007\/s10845-017-1294-6","volume":"29","author":"AW Mohamed","year":"2018","unstructured":"Mohamed AW (2018) A novel differential evolution algorithm for solving constrained engineering optimization problems. J Intell Manuf 29(3):659\u2013692","journal-title":"J Intell Manuf"},{"key":"4918_CR23","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1016\/j.ins.2012.01.008","volume":"194","author":"AW Mohamed","year":"2012","unstructured":"Mohamed AW, Sabry HZ (2012) Constrained optimization based on modified differential evolution algorithm. Inf Sci 194:171\u2013208","journal-title":"Inf Sci"},{"key":"4918_CR24","doi-asserted-by":"crossref","unstructured":"Mohapatra A, Panigrahi BK, Singh B, Bansal R (2012) Optimal placement of capacitors in distribution networks using a modified teaching\u2013learning based algorithm. In: International conference on swarm, evolutionary, and memetic computing, Springer, Berlin, pp 398\u2013405","DOI":"10.1007\/978-3-642-35380-2_47"},{"issue":"2","key":"4918_CR25","doi-asserted-by":"publisher","first-page":"341","DOI":"10.1109\/JSYST.2012.2183276","volume":"6","author":"T Niknam","year":"2012","unstructured":"Niknam T, Golestaneh F, Sadeghi MS (2012) $$\\theta $$-multiobjective teaching\u2013learning-based optimization for dynamic economic emission dispatch. IEEE Syst J 6(2):341\u2013352","journal-title":"IEEE Syst J"},{"issue":"2","key":"4918_CR26","doi-asserted-by":"publisher","first-page":"749","DOI":"10.1109\/TPWRS.2012.2208273","volume":"28","author":"T Niknam","year":"2013","unstructured":"Niknam T, Azizipanah-Abarghooee R, Aghaei J (2013) A new modified teaching\u2013learning algorithm for reserve constrained dynamic economic dispatch. IEEE Trans Power Syst 28(2):749\u2013763","journal-title":"IEEE Trans Power Syst"},{"key":"4918_CR27","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1016\/j.asoc.2016.04.029","volume":"46","author":"JK Pickard","year":"2016","unstructured":"Pickard JK, Carretero JA, Bhavsar VC (2016) On the convergence and origin bias of the teaching\u2013learning-based-optimization algorithm. Appl Soft Comput 46:115\u2013127","journal-title":"Appl Soft Comput"},{"key":"4918_CR28","doi-asserted-by":"publisher","first-page":"771","DOI":"10.1016\/j.asoc.2016.09.048","volume":"52","author":"H Rakhshani","year":"2017","unstructured":"Rakhshani H, Rahati A (2017) Snap-drift cuckoo search: a novel cuckoo search optimization algorithm. Appl Soft Comput 52:771\u2013794","journal-title":"Appl Soft Comput"},{"issue":"1","key":"4918_CR29","first-page":"19","volume":"7","author":"R Rao","year":"2016","unstructured":"Rao R (2016) Jaya: a simple and new optimization algorithm for solving constrained and unconstrained optimization problems. Int J Ind Eng Comput 7(1):19\u201334","journal-title":"Int J Ind Eng Comput"},{"issue":"1","key":"4918_CR30","first-page":"1","volume":"5","author":"R Rao","year":"2016","unstructured":"Rao R (2016) Review of applications of TLBO algorithm and a tutorial for beginners to solve the unconstrained and constrained optimization problems. Decis Sci Lett 5(1):1\u201330","journal-title":"Decis Sci Lett"},{"issue":"1","key":"4918_CR31","doi-asserted-by":"publisher","first-page":"524","DOI":"10.1016\/j.engappai.2012.06.007","volume":"26","author":"RV Rao","year":"2013","unstructured":"Rao RV, Kalyankar V (2013) Parameter optimization of modern machining processes using teaching\u2013learning-based optimization algorithm. Eng Appl Artif Intell 26(1):524\u2013531","journal-title":"Eng Appl Artif Intell"},{"issue":"4","key":"4918_CR32","first-page":"535","volume":"3","author":"R Rao","year":"2012","unstructured":"Rao R, Patel V (2012) An elitist teaching\u2013learning-based optimization algorithm for solving complex constrained optimization problems. Int J Ind Eng Comput 3(4):535\u2013560","journal-title":"Int J Ind Eng Comput"},{"issue":"3","key":"4918_CR33","first-page":"710","volume":"20","author":"RV Rao","year":"2013","unstructured":"Rao RV, Patel V (2013) An improved teaching-learning-based optimization algorithm for solving unconstrained optimization problems. Sci Iran 20(3):710\u2013720","journal-title":"Sci Iran"},{"issue":"3","key":"4918_CR34","doi-asserted-by":"publisher","first-page":"1147","DOI":"10.1016\/j.apm.2012.03.043","volume":"37","author":"RV Rao","year":"2013","unstructured":"Rao RV, Patel V (2013) Multi-objective optimization of heat exchangers using a modified teaching\u2013learning-based optimization algorithm. Appl Math Model 37(3):1147\u20131162","journal-title":"Appl Math Model"},{"issue":"1","key":"4918_CR35","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1080\/0305215X.2016.1164855","volume":"49","author":"RV Rao","year":"2017","unstructured":"Rao RV, Waghmare GG (2017) A new optimization algorithm for solving complex constrained design optimization problems. Eng Optim 49(1):60\u201383","journal-title":"Eng Optim"},{"issue":"3","key":"4918_CR36","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1016\/j.cad.2010.12.015","volume":"43","author":"RV Rao","year":"2011","unstructured":"Rao RV, Savsani VJ, Vakharia D (2011) Teaching\u2013learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput Aided Des 43(3):303\u2013315","journal-title":"Comput Aided Des"},{"issue":"03","key":"4918_CR37","doi-asserted-by":"publisher","first-page":"429","DOI":"10.4236\/am.2013.43064","volume":"4","author":"SC Satapathy","year":"2013","unstructured":"Satapathy SC, Naik A, Parvathi K (2013) Weighted teaching\u2013learning-based optimization for global function optimization. Appl Math 4(03):429","journal-title":"Appl Math"},{"issue":"1","key":"4918_CR38","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1007\/s12652-019-01265-7","volume":"11","author":"TK Sharma","year":"2020","unstructured":"Sharma TK, Abraham A (2020) Artificial bee colony with enhanced food locations for solving mechanical engineering design problems. J Ambient Intell Hum Comput 11(1):267\u2013290","journal-title":"J Ambient Intell Hum Comput"},{"issue":"4","key":"4918_CR39","first-page":"285","volume":"94","author":"R Singh","year":"2013","unstructured":"Singh R, Verma H (2013) Teaching\u2013learning-based optimization algorithm for parameter identification in the design of IIR filters. J Inst Eng (India): Ser B 94(4):285\u2013294","journal-title":"J Inst Eng (India): Ser B"},{"issue":"4","key":"4918_CR40","doi-asserted-by":"publisher","first-page":"341","DOI":"10.1023\/A:1008202821328","volume":"11","author":"R Storn","year":"1997","unstructured":"Storn R, Price K (1997) Differential evolution C\u0308 a simple and efficient heuristic for global optimization over continuous spaces. J Global Optim 11(4):341\u2013359","journal-title":"J Global Optim"},{"key":"4918_CR41","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2013\/413565","volume":"2013","author":"S Tuo","year":"2013","unstructured":"Tuo S, Yong L, Zhou T (2013) An improved harmony search based on teaching-learning strategy for unconstrained optimization problems. Math Prob Eng 2013:1\u201329","journal-title":"Math Prob Eng"},{"key":"4918_CR42","doi-asserted-by":"publisher","first-page":"260","DOI":"10.1016\/j.neucom.2013.10.042","volume":"148","author":"Y Xu","year":"2015","unstructured":"Xu Y, Wang L, Wang Sy, 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"},{"issue":"15","key":"4918_CR43","doi-asserted-by":"publisher","first-page":"2985","DOI":"10.1016\/j.ins.2008.02.017","volume":"178","author":"Z Yang","year":"2008","unstructured":"Yang Z, Tang K, Yao X (2008) Large scale evolutionary optimization using cooperative coevolution. Inf Sci 178(15):2985\u20132999","journal-title":"Inf Sci"},{"issue":"4","key":"4918_CR44","doi-asserted-by":"publisher","first-page":"831","DOI":"10.1007\/s10845-014-0918-3","volume":"27","author":"K Yu","year":"2016","unstructured":"Yu K, Wang X, Wang Z (2016) An improved teaching\u2013learning-based optimization algorithm for numerical and engineering optimization problems. J Intell Manuf 27(4):831\u2013843","journal-title":"J Intell Manuf"},{"key":"4918_CR45","doi-asserted-by":"publisher","first-page":"104836","DOI":"10.1016\/j.knosys.2019.07.007","volume":"187","author":"Y Zhang","year":"2020","unstructured":"Zhang Y, Jin Z, Chen Y (2020) Hybrid teaching C\u0308learning-based optimization and neural network algorithm for engineering design optimization problems. Knowl-Based Syst 187:104836","journal-title":"Knowl-Based Syst"},{"issue":"9","key":"4918_CR46","first-page":"1","volume":"11","author":"L Zhang","year":"2016","unstructured":"Zhang L, Liu L, Yang XS, Dai Y (2016) A novel hybrid firefly algorithm for global optimization. PLoS ONE 11(9):1\u201317","journal-title":"PLoS ONE"},{"issue":"273","key":"4918_CR47","doi-asserted-by":"publisher","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. Inf Sci 273(273):112\u2013131","journal-title":"Inf Sci"},{"key":"4918_CR48","doi-asserted-by":"publisher","first-page":"725","DOI":"10.1016\/j.asoc.2015.08.047","volume":"37","author":"F Zou","year":"2015","unstructured":"Zou F, Wang L, Hei X, Chen D (2015) Teaching\u2013learning-based optimization with learning experience of other learners and its application. Appl Soft Comput 37:725\u2013736","journal-title":"Appl Soft Comput"},{"issue":"23","key":"4918_CR49","first-page":"1","volume":"21","author":"F Zou","year":"2016","unstructured":"Zou F, Chen D, Lu R, Wang P (2016) Hierarchical multiswarm cooperative teaching\u2013learning-based optimization for global optimization. Soft Comput 21(23):1\u201322","journal-title":"Soft Comput"},{"key":"4918_CR50","doi-asserted-by":"publisher","first-page":"366","DOI":"10.1016\/j.neucom.2018.06.076","volume":"335","author":"F Zou","year":"2019","unstructured":"Zou F, Chen D, Xu Q (2019) A survey of teaching\u2013learning-based optimization. Neurocomputing 335:366\u2013383","journal-title":"Neurocomputing"}],"container-title":["Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-020-04918-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00500-020-04918-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-020-04918-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,4]],"date-time":"2024-08-04T11:01:52Z","timestamp":1722769312000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00500-020-04918-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,4,21]]},"references-count":50,"journal-issue":{"issue":"20","published-print":{"date-parts":[[2020,10]]}},"alternative-id":["4918"],"URL":"https:\/\/doi.org\/10.1007\/s00500-020-04918-4","relation":{},"ISSN":["1432-7643","1433-7479"],"issn-type":[{"type":"print","value":"1432-7643"},{"type":"electronic","value":"1433-7479"}],"subject":[],"published":{"date-parts":[[2020,4,21]]},"assertion":[{"value":"21 April 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}