{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,22]],"date-time":"2026-04-22T13:42:29Z","timestamp":1776865349534,"version":"3.51.2"},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2021,12,3]],"date-time":"2021-12-03T00:00:00Z","timestamp":1638489600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,12,3]],"date-time":"2021-12-03T00:00:00Z","timestamp":1638489600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["11871128"],"award-info":[{"award-number":["11871128"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"open project of key laboratory, mathematical college, chongqing normal university, chongqing china","award":["CSSXKFKTZ201804"],"award-info":[{"award-number":["CSSXKFKTZ201804"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Soft Comput"],"published-print":{"date-parts":[[2022,1]]},"DOI":"10.1007\/s00500-021-06223-0","type":"journal-article","created":{"date-parts":[[2021,12,3]],"date-time":"2021-12-03T06:02:26Z","timestamp":1638511346000},"page":"725-747","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["A novel solver for multi-objective optimization: dynamic non-dominated sorting genetic algorithm (DNSGA)"],"prefix":"10.1007","volume":"26","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9672-5895","authenticated-orcid":false,"given":"Qiang","family":"Long","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guoquan","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lin","family":"Jiang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,12,3]]},"reference":[{"issue":"12","key":"6223_CR1","doi-asserted-by":"publisher","first-page":"4108","DOI":"10.1109\/TCYB.2016.2600577","volume":"47","author":"R Cheng","year":"2016","unstructured":"Cheng R, Jin Y, Olhofer M et al (2016) Test problems for large-scale multiobjective and many-objective optimization. IEEE Trans Cybern 47(12):4108\u20134121","journal-title":"IEEE Trans Cybern"},{"issue":"3","key":"6223_CR2","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1162\/evco.1999.7.3.205","volume":"7","author":"K Deb","year":"1999","unstructured":"Deb K (1999) Multi-objective genetic algorithms: problem difficulties and construction of test problems. Evol Comput 7(3):205\u2013230","journal-title":"Evol Comput"},{"issue":"2","key":"6223_CR3","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 (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182\u2013197","journal-title":"IEEE Trans Evol Comput"},{"key":"6223_CR4","volume-title":"Advanced Information and knowledge processing","author":"K Deb","year":"2005","unstructured":"Deb K, Thiele L, Laumanns M, Zitzler E (2005) Scalable test problems for evolutionary multiobjective optimization. In: Abraham A, Jain L, Goldberg R (eds) Advanced Information and knowledge processing. Springer, London"},{"key":"6223_CR5","doi-asserted-by":"crossref","unstructured":"Deb K, Sindhya K, Okabe T (2007) Self-adaptive simulated binary crossover for real-parameter optimization. In: Proceedings of the 9th annual conference on genetic and evolutionary computation, pp 1187\u20131194","DOI":"10.1145\/1276958.1277190"},{"issue":"1","key":"6223_CR6","first-page":"211","volume":"193","author":"K Deep","year":"2007","unstructured":"Deep K, Thakur M (2007) A new mutation operator for real coded genetic algorithms. Appl Math Comput 193(1):211\u2013230","journal-title":"Appl Math Comput"},{"issue":"1","key":"6223_CR7","doi-asserted-by":"publisher","first-page":"66","DOI":"10.1016\/j.desal.2013.10.028","volume":"333","author":"Y Du","year":"2014","unstructured":"Du Y, Xie L, Liu J, Wang Y, Xu Y, Wang S (2014) Multi-objective optimization of reverse osmosis networks by lexicographic optimization and augmented epsilon constraint method. Desalination 333(1):66\u201381","journal-title":"Desalination"},{"key":"6223_CR8","doi-asserted-by":"publisher","first-page":"665","DOI":"10.1016\/j.swevo.2018.08.017","volume":"44","author":"Z Fan","year":"2019","unstructured":"Fan Z, Li W, Cai X, Li H, Wei C, Zhang Q, Deb K, Goodman E (2019) Push and pull search for solving constrained multi-objective optimization problems. Swarm Evol Comput 44:665\u2013679","journal-title":"Swarm Evol Comput"},{"key":"6223_CR9","unstructured":"Goldberg, D (1989) Genetic algorithms in search, optimization, and machine learning. In: NN Schraudolph J, vol 3, No. 1"},{"issue":"18","key":"6223_CR10","doi-asserted-by":"publisher","first-page":"9009","DOI":"10.1007\/s00500-018-3509-y","volume":"23","author":"Y Guo","year":"2019","unstructured":"Guo Y, He J, Xu L, Liu W (2019) A novel multi-objective particle swarm optimization for comprehensible credit scoring. Soft Comput 23(18):9009\u20139023","journal-title":"Soft Comput"},{"issue":"2","key":"6223_CR11","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 Oper Res 236(2):475\u2013499","journal-title":"Ann Oper Res"},{"issue":"4","key":"6223_CR12","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1109\/4235.797971","volume":"3","author":"GR Harik","year":"1999","unstructured":"Harik GR, Lobo FG, Goldberg DE (1999) The compact genetic algorithm. IEEE Trans Evol Comput 3(4):287\u2013297","journal-title":"IEEE Trans Evol Comput"},{"issue":"16","key":"6223_CR13","doi-asserted-by":"publisher","first-page":"7163","DOI":"10.1007\/s00500-018-3356-x","volume":"23","author":"Y Hei","year":"2019","unstructured":"Hei Y, Zhang C, Song W, Kou Y (2019) Energy and spectral efficiency tradeoff in massive mimo systems with multi-objective adaptive genetic algorithm. Soft Comput 23(16):7163\u20137179","journal-title":"Soft Comput"},{"issue":"1","key":"6223_CR14","doi-asserted-by":"publisher","first-page":"198","DOI":"10.1109\/TCYB.2015.2510698","volume":"47","author":"S Jiang","year":"2016","unstructured":"Jiang S, Yang S (2016) Evolutionary dynamic multiobjective optimization: benchmarks and algorithm comparisons. IEEE Trans Cbern 47(1):198\u2013211","journal-title":"IEEE Trans Cbern"},{"issue":"1","key":"6223_CR15","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1109\/TCYB.2015.2507366","volume":"47","author":"H Li","year":"2016","unstructured":"Li H, Zhang Q, Deng J (2016) Biased multiobjective optimization and decomposition algorithm. IEEE Trans Cybern 47(1):52\u201366","journal-title":"IEEE Trans Cybern"},{"key":"6223_CR16","doi-asserted-by":"publisher","first-page":"66","DOI":"10.1016\/j.swevo.2013.12.002","volume":"15","author":"Q Long","year":"2014","unstructured":"Long Q (2014) A constraint handling technique for constrained multi-objective genetic algorithm. Swarm Evol Comput 15:66\u201379","journal-title":"Swarm Evol Comput"},{"key":"6223_CR17","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.swevo.2015.01.002","volume":"22","author":"Q Long","year":"2015","unstructured":"Long Q, Wu C, Huang T, Wang X (2015) A genetic algorithm for unconstrained multi-objective optimization. Swarm Evol Comput 22:1\u201314","journal-title":"Swarm Evol Comput"},{"issue":"1","key":"6223_CR18","first-page":"34","volume":"21","author":"Q Long","year":"2020","unstructured":"Long Q, Wu X, Wu C (2020) Non-dominated sorting methods for multi-objective optimization: review and numerical comparison. J Manag Optim 21(1):34\u201351","journal-title":"J Manag Optim"},{"issue":"2","key":"6223_CR19","doi-asserted-by":"publisher","first-page":"275","DOI":"10.1109\/TEVC.2015.2455812","volume":"20","author":"X Ma","year":"2016","unstructured":"Ma X, Liu F, Qi Y, Wang X, Li L, Jiao L, Yin M, Gong M (2016) A multiobjective evolutionary algorithm based on decision variable analyses for multiobjective optimization problems with large-scale variables. IEEE Trans Evolut Comput 20(2):275\u2013298","journal-title":"IEEE Trans Evolut Comput"},{"issue":"1","key":"6223_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1162\/EVCO_a_00041","volume":"20","author":"K McClymont","year":"2012","unstructured":"McClymont K, Keedwell E (2012) Deductive sort and climbing sort: new methods for non-dominated sorting. Evol Comput 20(1):1\u201326","journal-title":"Evol Comput"},{"key":"6223_CR21","doi-asserted-by":"crossref","unstructured":"Mirjalili S (2019) Evolutionary algorithms and neural networks. In: Studies in computational intelligence, vol 780, Springer","DOI":"10.1007\/978-3-319-93025-1"},{"issue":"2","key":"6223_CR22","doi-asserted-by":"publisher","first-page":"347","DOI":"10.1016\/j.ejor.2014.04.011","volume":"243","author":"M Mlakar","year":"2015","unstructured":"Mlakar M, Petelin D, Tu\u0161ar T, Filipi\u010d B (2015) Gp-demo: differential evolution for multiobjective optimization based on gaussian process models. Eur J Oper Res 243(2):347\u2013361","journal-title":"Eur J Oper Res"},{"issue":"6","key":"6223_CR23","doi-asserted-by":"publisher","first-page":"464","DOI":"10.1109\/TETCI.2017.2748151","volume":"1","author":"A Nikhil","year":"2017","unstructured":"Nikhil A, Anil K, Varun B (2017) A new design method for stable iir filters with nearly linear-phase response based on fractional derivative and swarm intelligence. IEEE Trans Emerg Top Comput Intell 1(6):464\u2013477","journal-title":"IEEE Trans Emerg Top Comput Intell"},{"key":"6223_CR24","doi-asserted-by":"publisher","first-page":"2953","DOI":"10.1007\/s00500-017-2548-0","volume":"22","author":"A Nikhil","year":"2018","unstructured":"Nikhil A, Anil K, Varun B (2018) Design of digital iir filter with low quantization error using hybrid optimization technique. Soft Comput 22:2953\u20132971","journal-title":"Soft Comput"},{"key":"6223_CR25","doi-asserted-by":"publisher","first-page":"2187","DOI":"10.1007\/s00034-018-0959-5","volume":"38","author":"A Nikhil","year":"2019","unstructured":"Nikhil A, Anil K, Varun B (2019) A new method for designing of stable digital iir filter using hybrid method. Circuits Syst Signal Process 38:2187\u20132226","journal-title":"Circuits Syst Signal Process"},{"key":"6223_CR26","doi-asserted-by":"publisher","first-page":"6162","DOI":"10.1007\/s00034-020-01456-0","volume":"39","author":"A Nikhil","year":"2020","unstructured":"Nikhil A, Anil K, Varun B (2020) Design of infinite impulse response filter using fractional derivative constraints and hybrid particle swarm optimization. Circuits Syst Signal Process 39:6162\u20136190","journal-title":"Circuits Syst Signal Process"},{"issue":"13","key":"6223_CR27","doi-asserted-by":"publisher","first-page":"4911","DOI":"10.1007\/s00500-018-3150-9","volume":"23","author":"F Passos","year":"2019","unstructured":"Passos F, Gonz\u00e1lez-Echevarr\u00eda R, Roca E, Castro-L\u00f3pez R, Fern\u00e1ndez F (2019) A two-step surrogate modeling strategy for single-objective and multi-objective optimization of radiofrequency circuits. Soft Comput 23(13):4911\u20134925","journal-title":"Soft Comput"},{"issue":"2","key":"6223_CR28","doi-asserted-by":"publisher","first-page":"232","DOI":"10.1109\/TEVC.2015.2433672","volume":"20","author":"X Qiu","year":"2016","unstructured":"Qiu X, Xu JX, Tan KC, Abbass HA (2016) Adaptive cross-generation differential evolution operators for multiobjective optimization. IEEE Trans Evol Comput 20(2):232\u2013244","journal-title":"IEEE Trans Evol Comput"},{"issue":"1","key":"6223_CR29","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1007\/s10898-014-0214-y","volume":"62","author":"AB Ruiz","year":"2015","unstructured":"Ruiz AB, Saborido R, Luque M (2015) A preference-based evolutionary algorithm for multiobjective optimization: the weighting achievement scalarizing function genetic algorithm. J Global Optim 62(1):101\u2013129","journal-title":"J Global Optim"},{"issue":"3","key":"6223_CR30","doi-asserted-by":"publisher","first-page":"221","DOI":"10.1162\/evco.1994.2.3.221","volume":"2","author":"N Srinivas","year":"1994","unstructured":"Srinivas N, Deb K (1994) Muiltiobjective optimization using nondominated sorting in genetic algorithms. Evol Comput 2(3):221\u2013248","journal-title":"Evol Comput"},{"issue":"4","key":"6223_CR31","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1109\/MCI.2017.2742868","volume":"12","author":"Y Tian","year":"2017","unstructured":"Tian Y, Cheng R, Zhang X, Jin Y (2017) PlatEMO: a MATLAB platform for evolutionary multi-objective optimization. IEEE Comput Intell Mag 12(4):73\u201387","journal-title":"IEEE Comput Intell Mag"},{"issue":"2","key":"6223_CR32","doi-asserted-by":"publisher","first-page":"380","DOI":"10.1109\/TEVC.2019.2918140","volume":"24","author":"Y Tian","year":"2019","unstructured":"Tian Y, Zhang X, Wang C, Jin Y (2019a) An evolutionary algorithm for large-scale sparse multiobjective optimization problems. IEEE Trans Evolut Comput 24(2):380\u2013393","journal-title":"IEEE Trans Evolut Comput"},{"issue":"8","key":"6223_CR33","doi-asserted-by":"publisher","first-page":"3696","DOI":"10.1109\/TCYB.2019.2906383","volume":"50","author":"Y Tian","year":"2019","unstructured":"Tian Y, Zheng X, Zhang X, Jin Y (2019b) Efficient large-scale multiobjective optimization based on a competitive swarm optimizer. IEEE Transa Cybern 50(8):3696\u20133708","journal-title":"IEEE Transa Cybern"},{"issue":"1","key":"6223_CR34","doi-asserted-by":"publisher","first-page":"92","DOI":"10.1109\/TCYB.2013.2247594","volume":"44","author":"H Wang","year":"2013","unstructured":"Wang H, Yao X (2013) Corner sort for pareto-based many-objective optimization. IEEE Trans Cybern 44(1):92-102","journal-title":"IEEE Trans Cybern"},{"issue":"1","key":"6223_CR35","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1109\/TEVC.2016.2611642","volume":"22","author":"R Wang","year":"2016","unstructured":"Wang R, Zhou Z, Ishibuchi H, Liao T, Zhang T (2016) Localized weighted sum method for many-objective optimization. IEEE Trans Evolut Comput 22(1):3\u201318","journal-title":"IEEE Trans Evolut Comput"},{"issue":"2","key":"6223_CR36","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1007\/BF00175354","volume":"4","author":"D Whitley","year":"1994","unstructured":"Whitley D (1994) A genetic algorithm tutorial. Stat Comput 4(2):65\u201385","journal-title":"Stat Comput"},{"key":"6223_CR37","doi-asserted-by":"publisher","first-page":"1255","DOI":"10.1016\/j.applthermaleng.2016.01.015","volume":"111","author":"MD Yang","year":"2017","unstructured":"Yang MD, Lin MD, Lin YH, Tsai KT (2017) Multiobjective optimization design of green building envelope material using a non-dominated sorting genetic algorithm. Appl Therm Eng 111:1255\u20131264","journal-title":"Appl Therm Eng"},{"issue":"6","key":"6223_CR38","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 Evol Comput 11(6):712\u2013731","journal-title":"IEEE Trans Evol Comput"},{"key":"6223_CR39","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 264"},{"issue":"2","key":"6223_CR40","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1109\/TEVC.2014.2308305","volume":"19","author":"X Zhang","year":"2014","unstructured":"Zhang X, Tian Y, Cheng R, Jin Y (2014) An efficient approach to nondominated sorting for evolutionary multiobjective optimization. IEEE Trans Evol Comput 19(2):201\u2013213","journal-title":"IEEE Trans Evol Comput"},{"issue":"6","key":"6223_CR41","doi-asserted-by":"publisher","first-page":"761","DOI":"10.1109\/TEVC.2014.2378512","volume":"19","author":"X Zhang","year":"2015","unstructured":"Zhang X, Tian Y, Jin Y (2015) A knee point-driven evolutionary algorithm for many-objective optimization. IEEE Trans Evol Comput 19(6):761\u2013776","journal-title":"IEEE Trans Evol Comput"},{"issue":"13","key":"6223_CR42","doi-asserted-by":"publisher","first-page":"5035","DOI":"10.1007\/s00500-018-3172-3","volume":"23","author":"Y Zhang","year":"2019","unstructured":"Zhang Y, Yang GDGZS, Chen D (2019) A novel cacor-svr multi-objective optimization approach and its application in aerodynamic shape optimization of high-speed train. Soft Comput 23(13):5035\u20135051","journal-title":"Soft Comput"},{"issue":"1","key":"6223_CR43","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1016\/j.swevo.2011.03.001","volume":"1","author":"A Zhou","year":"2011","unstructured":"Zhou A, Qu BY, Li H, Zhao SZ, Suganthan PN, Zhang Q (2011) Multiobjective evolutionary algorithms: a survey of the state of the art. Swarm Evol Comput 1(1):32\u201349","journal-title":"Swarm Evol Comput"},{"issue":"1","key":"6223_CR44","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1109\/TEVC.2016.2567648","volume":"21","author":"Y Zhou","year":"2017","unstructured":"Zhou Y, Chen Z, Zhang J (2017) Ranking vectors by means of the dominance degree matrix. IEEE Trans Evol Comput 21(1):34\u201351","journal-title":"IEEE Trans Evol Comput"},{"issue":"2","key":"6223_CR45","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. Evol Comput 8(2):173\u2013195","journal-title":"Evol Comput"}],"container-title":["Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-021-06223-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00500-021-06223-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-021-06223-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,10,29]],"date-time":"2022-10-29T08:08:50Z","timestamp":1667030930000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00500-021-06223-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,12,3]]},"references-count":45,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2022,1]]}},"alternative-id":["6223"],"URL":"https:\/\/doi.org\/10.1007\/s00500-021-06223-0","relation":{},"ISSN":["1432-7643","1433-7479"],"issn-type":[{"value":"1432-7643","type":"print"},{"value":"1433-7479","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,12,3]]},"assertion":[{"value":"22 August 2021","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 December 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"All authors contributed to the study conception and design. Material preparation and data collection were performed by QL and GL. The analysis and code were done by QL. The first draft of the manuscript was written by LJ and then polished by QL and GL. All authors read and approved the final manuscript.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Author contributions"}},{"value":"The authors declare that they have no conflict of interest.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"This article does not contain any studies with human participants or animals performed by any of the authors.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}},{"value":"Informed consent was obtained from all individual participants included in the study.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Informed consent"}}]}}