{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,11]],"date-time":"2026-07-11T06:00:43Z","timestamp":1783749643185,"version":"3.55.0"},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2021,2,20]],"date-time":"2021-02-20T00:00:00Z","timestamp":1613779200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2021,2,20]],"date-time":"2021-02-20T00:00:00Z","timestamp":1613779200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Neural Comput &amp; Applic"],"published-print":{"date-parts":[[2023,1]]},"DOI":"10.1007\/s00521-021-05805-1","type":"journal-article","created":{"date-parts":[[2021,2,20]],"date-time":"2021-02-20T17:31:17Z","timestamp":1613842277000},"page":"1125-1155","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["The effect of different stopping criteria on multi-objective optimization algorithms"],"prefix":"10.1007","volume":"35","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7200-0032","authenticated-orcid":false,"given":"Iyad","family":"Abu Doush","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mohammed","family":"El-Abd","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Abdelaziz I.","family":"Hammouri","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mohammad Qasem","family":"Bataineh","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,2,20]]},"reference":[{"key":"5805_CR1","doi-asserted-by":"publisher","DOI":"10.1007\/1-84628-137-7","volume-title":"Evolutionary multiobjective optimization","author":"A Abraham","year":"2005","unstructured":"Abraham A, Jain L (2005) Evolutionary multiobjective optimization. Springer, Berlin"},{"key":"5805_CR2","first-page":"606","volume-title":"Hybedrized NSGA-II and MOEA\/D with Harmony search algorithm to solve multi-objective optimization problems","author":"I AbuDoush","year":"2015","unstructured":"AbuDoush I, Bataineh MQ (2015) Hybedrized NSGA-II and MOEA\/D with Harmony search algorithm to solve multi-objective optimization problems. Springer, Berlin, pp 606\u2013614"},{"issue":"10","key":"5805_CR3","doi-asserted-by":"crossref","first-page":"6095","DOI":"10.1016\/j.amc.2011.11.095","volume":"218","author":"MA Al-Betar","year":"2012","unstructured":"Al-Betar MA, Doush IA, Khader AT, Awadallah MA (2012) Novel selection schemes for harmony search. Appl Math Comput 218(10):6095\u20136117","journal-title":"Appl Math Comput"},{"key":"5805_CR4","unstructured":"Audet C, Bigeon J, Cartier D, Le\u00a0Digabel S, Salomon L (2018) Performance indicators in multiobjective optimization. Optimization Online"},{"issue":"3","key":"5805_CR5","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1162\/EVCO_a_00135","volume":"23","author":"D Brockhoff","year":"2015","unstructured":"Brockhoff D, Wagner T, Trautmann H (2015) 2 indicator-based multiobjective search. Evolution Comput 23(3):369\u2013395","journal-title":"Evolution Comput"},{"key":"5805_CR6","volume-title":"Multi-objective optimization using evolutionary algorithms","author":"K Deb","year":"2001","unstructured":"Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, Hoboken"},{"key":"5805_CR7","unstructured":"Deb K, Jain H (2002) Running performance metrics for evolutionary multi-objective optimization. In: Simulated Evolution and Learning (SEAL), pp 13\u201320"},{"key":"5805_CR8","doi-asserted-by":"crossref","unstructured":"Deb K, Jain H (2012) Handling many-objective problems using an improved nsga-ii procedure. IEEE congress on evolutionary computation (CEC). IEEE, pp 1\u20138","DOI":"10.1109\/CEC.2012.6256519"},{"issue":"2","key":"5805_CR9","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb K, Pratap A, Agarwal S, Meyarivan T (2002a) A fast and elitist multiobjective genetic algorithm: Nsga-ii. IEEE Trans Evolution Comput 6(2):182\u2013197","journal-title":"IEEE Trans Evolution Comput"},{"key":"5805_CR10","doi-asserted-by":"crossref","unstructured":"Deb K, Thiele L, Laumanns M, Zitzler E (2002b) Scalable multi-objective optimization test problems. In: Proceedings of the Congress on Evolutionary Computation (CEC-2002), Honolulu, USA, pp 825\u2013830","DOI":"10.1109\/CEC.2002.1007032"},{"key":"5805_CR11","doi-asserted-by":"crossref","unstructured":"Deb K, Thiele L, Laumanns M, Zitzler E (2005) Scalable test problems for evolutionary multiobjective optimization. In: Evolutionary multiobjective optimization, Springer, pp 105\u2013145","DOI":"10.1007\/1-84628-137-7_6"},{"key":"5805_CR12","doi-asserted-by":"crossref","unstructured":"Doush IA, Bataineh MQ (2015) Hybedrized nsga-ii and moea\/d with harmony search algorithm to solve multi-objective optimization problems. In: International conference on neural information processing, Springer, pp 606\u2013614","DOI":"10.1007\/978-3-319-26532-2_67"},{"key":"5805_CR13","doi-asserted-by":"crossref","unstructured":"Doush IA, Bataineh MQ, El-Abd M (2017) The hybrid framework for multi-objective evolutionary optimization based on harmony search algorithm. In: First international conference on real time intelligent systems, Springer, pp 134\u2013142","DOI":"10.1007\/978-3-319-91337-7_13"},{"key":"5805_CR14","doi-asserted-by":"crossref","unstructured":"Doush IA, Bataineh MQ, El-Abd M (2019) On different stopping criteria for multi-objective harmony search algorithms. In: Proceedings of the 2019 3rd international conference on intelligent systems, metaheuristics and swarm intelligence, pp 30\u201334","DOI":"10.1145\/3325773.3325774"},{"issue":"2","key":"5805_CR15","first-page":"123","volume":"10","author":"IA Doush","year":"2020","unstructured":"Doush IA, Alrashdan WB, Al-Betar MA, Awadallah MA (2020) Community detection in complex networks using multi-objective bat algorithm. Int J Math Modell Numer Optim 10(2):123\u2013140","journal-title":"Int J Math Modell Numer Optim"},{"issue":"10","key":"5805_CR16","doi-asserted-by":"publisher","first-page":"760","DOI":"10.1016\/j.advengsoft.2011.05.014","volume":"42","author":"JJ Durillo","year":"2011","unstructured":"Durillo JJ, Nebro AJ (2011) jmetal: a java framework for multi-objective optimization. Adv Eng Softw 42(10):760\u2013771","journal-title":"Adv Eng Softw"},{"key":"5805_CR17","doi-asserted-by":"publisher","DOI":"10.1016\/j.energy.2017.06.104","author":"MH Esfe","year":"2017","unstructured":"Esfe MH, Hajmohammad H, Toghraie D, Rostamian H, Mahian O, Wongwises S (2017) Multi-objective optimization of nanofluid flow in double tube heat exchangers for applications in energy systems. Energy. https:\/\/doi.org\/10.1016\/j.energy.2017.06.104","journal-title":"Energy"},{"issue":"1","key":"5805_CR18","doi-asserted-by":"publisher","first-page":"920","DOI":"10.2991\/ijcis.d.200618.001","volume":"13","author":"M Farag","year":"2020","unstructured":"Farag M, Mousa A, El-Shorbagy M, El-Desoky I (2020) A new hybrid metaheuristic algorithm for multiobjective optimization problems. Int J Comput Intell Syst 13(1):920\u2013940","journal-title":"Int J Comput Intell Syst"},{"issue":"2","key":"5805_CR19","doi-asserted-by":"publisher","first-page":"475","DOI":"10.1007\/s10479-013-1369-5","volume":"236","author":"WJ Gutjahr","year":"2016","unstructured":"Gutjahr WJ, Pichler A (2016) Stochastic multi-objective optimization: a survey on non-scalarizing methods. Ann Operat Res 236(2):475\u2013499","journal-title":"Ann Operat Res"},{"issue":"3","key":"5805_CR20","doi-asserted-by":"publisher","first-page":"392","DOI":"10.1109\/5326.704576","volume":"28","author":"H Ishibuchi","year":"1998","unstructured":"Ishibuchi H, Murata T (1998) A multi-objective genetic local search algorithm and its application to flowshop scheduling. IEEE Trans Syst Man Cybern Part C Appl Rev 28(3):392\u2013403","journal-title":"IEEE Trans Syst Man Cybern Part C Appl Rev"},{"key":"5805_CR21","doi-asserted-by":"crossref","unstructured":"Ji J, Weng Y, Yang C (2020) A new diversity maintenance strategy based on the double granularity grid for multiobjective optimization. In: ICPRAM, pp 88\u201395","DOI":"10.5220\/0009167500880095"},{"issue":"1","key":"5805_CR22","doi-asserted-by":"publisher","first-page":"253","DOI":"10.1007\/s00500-016-2331-7","volume":"22","author":"KMA Kadhar","year":"2018","unstructured":"Kadhar KMA, Baskar S (2018) A stopping criterion for decomposition-based multi-objective evolutionary algorithms. Soft Comput 22(1):253\u2013272","journal-title":"Soft Comput"},{"key":"5805_CR23","doi-asserted-by":"publisher","first-page":"3902","DOI":"10.1016\/j.cma.2004.09.007","volume":"194","author":"L Ks","year":"2005","unstructured":"Ks L, Zw G, (2005) A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice. Comput Methods Appl Mech Eng 194:3902\u20133933","journal-title":"Comput Methods Appl Mech Eng"},{"issue":"2","key":"5805_CR24","doi-asserted-by":"publisher","first-page":"284","DOI":"10.1109\/TEVC.2008.925798","volume":"13","author":"H Li","year":"2009","unstructured":"Li H, Zhang Q (2009) Multiobjective optimization problems with complicated pareto sets, moea\/d and nsga-ii. IEEE Trans Evolut Comput 13(2):284\u2013302","journal-title":"IEEE Trans Evolut Comput"},{"issue":"7","key":"5805_CR25","doi-asserted-by":"publisher","first-page":"1673","DOI":"10.1016\/j.cor.2011.10.002","volume":"39","author":"M Luque","year":"2012","unstructured":"Luque M, Miettinen K, Ruiz AB, Ruiz F (2012) A two-slope achievement scalarizing function for interactive multiobjective optimization. Comput Oper Res 39(7):1673\u20131681","journal-title":"Comput Oper Res"},{"key":"5805_CR26","doi-asserted-by":"crossref","unstructured":"Mart\u00ed L, Garc\u00eda J, Berlanga A, Molina JM (2007) A cumulative evidential stopping criterion for multiobjective optimization evolutionary algorithms. In: Proceedings of the 9th annual conference companion on Genetic and evolutionary computation, pp 2835\u20132842","DOI":"10.1145\/1276958.1277141"},{"key":"5805_CR27","doi-asserted-by":"crossref","unstructured":"Marti L, Garc\u00eda J, Berlanga A, Molina JM, (2009) An approach to stopping criteria for multi-objective optimization evolutionary algorithms: the mgbm criterion. In: IEEE Congress on Evolutionary Computation, CEC\u201909, IEEE, pp 1263\u20131270","DOI":"10.1109\/CEC.2009.4983090"},{"key":"5805_CR28","doi-asserted-by":"crossref","unstructured":"Mart\u00ed L, Garc\u00eda J, Berlanga A, Molina JM (2010) A progress indicator for detecting success and failure in evolutionary multi-objective optimization. In: IEEE congress on evolutionary computation, IEEE, pp 1\u20138","DOI":"10.1109\/CEC.2010.5586352"},{"key":"5805_CR29","doi-asserted-by":"crossref","unstructured":"Marti L, Garc\u00eda J, Berlanga A, Molina JM, (2010) A progress indicator for detecting success and failure in evolutionary multi-objective optimization. In: IEEE congress on evolutionary computation, CEC\u201910., IEEE, pp 1\u20138","DOI":"10.1109\/CEC.2010.5586352"},{"key":"5805_CR30","doi-asserted-by":"publisher","first-page":"700","DOI":"10.1016\/j.ins.2016.07.025","volume":"367\u2013368","author":"L Marti","year":"2016","unstructured":"Marti L, Garc\u00eda J, Berlanga A, Molina JM (2016) A stopping criterion for multi-objective optimization evolutionary algorithms. Inform Sci 367\u2013368:700\u2013718","journal-title":"Inform Sci"},{"key":"5805_CR31","doi-asserted-by":"publisher","first-page":"344","DOI":"10.1016\/j.asoc.2016.04.030","volume":"46","author":"A Panda","year":"2016","unstructured":"Panda A, Pani S (2016) A symbiotic organisms search algorithm with adaptive penalty function to solve multi-objective constrained optimization problems. Appl Soft Comput 46:344\u2013360","journal-title":"Appl Soft Comput"},{"issue":"5","key":"5805_CR32","first-page":"155","volume":"5","author":"GP Rangaiah","year":"2020","unstructured":"Rangaiah GP, Feng Z, Hoadley AF (2020) Multi-objective optimization applications in chemical process engineering: Tutorial and review. Processes 5(5):155\u2013173","journal-title":"Processes"},{"issue":"3","key":"5805_CR33","first-page":"287","volume":"2","author":"M Reyes Sierra","year":"2006","unstructured":"Reyes Sierra M, Coello Coello CA (2006) Multi-objective particle swarm optimizers: a survey of the state-of-the-art. Int J Comput Intell Res 2(3):287\u2013308","journal-title":"Int J Comput Intell Res"},{"key":"5805_CR34","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.entcs.2011.11.025","volume":"281","author":"J Ricart","year":"2011","unstructured":"Ricart J, H\u00fcttemann G, Lima J, Bar\u00e1n B (2011) Multiobjective harmony search algorithm proposals. Electron Notes Theor Comput Sci 281:51\u201367","journal-title":"Electron Notes Theor Comput Sci"},{"issue":"2","key":"5805_CR35","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1016\/j.compchemeng.2013.05.004","volume":"56","author":"S Sharma","year":"2013","unstructured":"Sharma S, Rangaiah GP (2013) An improved multi-objective differential evolution with a termination criterion for optimizing chemical processes. Comput Chem Eng 56(2):155\u2013173","journal-title":"Comput Chem Eng"},{"key":"5805_CR36","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1016\/j.compchemeng.2013.05.004","volume":"56","author":"S Sharma","year":"2013","unstructured":"Sharma S, Rangaiah GP (2013) An improved multi-objective differential evolution with a termination criterion for optimizing chemical processes. Comput Chem Eng 56:155\u2013173","journal-title":"Comput Chem Eng"},{"issue":"4","key":"5805_CR37","doi-asserted-by":"publisher","first-page":"1407","DOI":"10.1007\/s11047-011-9250-4","volume":"10","author":"K Sindhya","year":"2011","unstructured":"Sindhya K, Deb K, Miettinen K (2011) Improving convergence of evolutionary multi-objective optimization with local search: a concurrent-hybrid algorithm. Nat Comput 10(4):1407\u20131430","journal-title":"Nat Comput"},{"issue":"4","key":"5805_CR38","doi-asserted-by":"publisher","first-page":"495","DOI":"10.1109\/TEVC.2012.2204403","volume":"17","author":"K Sindhya","year":"2013","unstructured":"Sindhya K, Miettinen K, Deb K (2013) A hybrid framework for evolutionary multi-objective optimization. IEEE Trans Evolut Comput 17(4):495\u2013511","journal-title":"IEEE Trans Evolut Comput"},{"key":"5805_CR39","doi-asserted-by":"crossref","unstructured":"Wagner T, Trautmann H (2010) Online convergence detection for evolutionary multi-objective algorithms revisited. In: IEEE congress on evolutionary computation, IEEE, pp 1\u20138","DOI":"10.1109\/CEC.2010.5586474"},{"key":"5805_CR40","doi-asserted-by":"crossref","unstructured":"Wagner T, Trautmann H, Mart\u00ed L (2011) A taxonomy of online stopping criteria for multi-objective evolutionary algorithms. In: International conference on evolutionary multi-criterion optimization, Springer, pp 16\u201330","DOI":"10.1007\/978-3-642-19893-9_2"},{"key":"5805_CR41","doi-asserted-by":"crossref","unstructured":"Wagner T, Trautmann H, Mart\u00ed L (2011) A taxonomy of online stopping criteria for multi-objective evolutionary algorithms. In: Evolutionary multi-criterion optimization, Springer, pp 16\u201330","DOI":"10.1007\/978-3-642-19893-9_2"},{"issue":"290","key":"5805_CR42","doi-asserted-by":"publisher","first-page":"888","DOI":"10.1016\/j.applthermaleng.2015.10.055","volume":"93","author":"YQJ Wong","year":"2016","unstructured":"Wong YQJ, Sharma S, Rangaiah GP (2016) Design of shell-and-tube heat exchangers for multiple objectives using elitist non-dominated sorting genetic algorithm with termination criteria. Appl Thermal Eng 93(290):888\u2013899","journal-title":"Appl Thermal Eng"},{"key":"5805_CR43","doi-asserted-by":"crossref","unstructured":"Zapotecas Martinez S, Coello Coello CA (2012) A direct local search mechanism for decomposition-based multi-objective evolutionary algorithms. IEEE congress on evolutionary computation (CEC), IEEE, pp 1\u20138","DOI":"10.1109\/CEC.2012.6252990"},{"issue":"6","key":"5805_CR44","doi-asserted-by":"publisher","first-page":"712","DOI":"10.1109\/TEVC.2007.892759","volume":"11","author":"Q Zhang","year":"2007","unstructured":"Zhang Q, Li H (2007) Moea\/d: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evolut Comput 11(6):712\u2013731","journal-title":"IEEE Trans Evolut Comput"},{"key":"5805_CR45","unstructured":"Zhang Q, Zhou A, Zhao S, Suganthan PN, Liu W, Tiwari S (2008) Multiobjective optimization test instances for the cec 2009 special session and competition. University of Essex, Colchester, UK and Nanyang Technological University, Singapore, Special Session on Performance Assessment of Multi-Objective Optimization Algorithms, Technical Report"},{"key":"5805_CR46","doi-asserted-by":"crossref","unstructured":"Zhang Q, Liu W, Li H (2009) The performance of a new version of moea\/d on cec09 unconstrained mop test instances. In: IEEE congress on evolutionary computation, pp 203\u2013208","DOI":"10.1109\/CEC.2009.4982949"},{"issue":"3","key":"5805_CR47","doi-asserted-by":"publisher","first-page":"442","DOI":"10.1109\/TEVC.2011.2166159","volume":"16","author":"S Zhao","year":"2012","unstructured":"Zhao S, Suganthan PN, Zhang Q (2012) Decomposition-based multiobjective evolutionary algorithm with an ensemble of neighborhood sizes. IEEE Trans Evolut Comput 16(3):442\u2013446","journal-title":"IEEE Trans Evolut Comput"},{"issue":"2","key":"5805_CR48","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1162\/106365600568202","volume":"8","author":"E Zitzler","year":"2000","unstructured":"Zitzler E, Deb K, Thiele L (2000) Comparison of multiobjective evolutionary algorithms: Empirical results. Evolut Comput 8(2):173\u2013195","journal-title":"Evolut Comput"}],"container-title":["Neural Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-021-05805-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00521-021-05805-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-021-05805-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,24]],"date-time":"2024-08-24T15:11:33Z","timestamp":1724512293000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00521-021-05805-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,20]]},"references-count":48,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2023,1]]}},"alternative-id":["5805"],"URL":"https:\/\/doi.org\/10.1007\/s00521-021-05805-1","relation":{},"ISSN":["0941-0643","1433-3058"],"issn-type":[{"value":"0941-0643","type":"print"},{"value":"1433-3058","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,2,20]]},"assertion":[{"value":"2 May 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 February 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 February 2021","order":3,"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"}}]}}