{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:19:45Z","timestamp":1740122385425,"version":"3.37.3"},"reference-count":55,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2021,10,15]],"date-time":"2021-10-15T00:00:00Z","timestamp":1634256000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,10,15]],"date-time":"2021-10-15T00:00:00Z","timestamp":1634256000000},"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":["J Comb Optim"],"published-print":{"date-parts":[[2022,8]]},"DOI":"10.1007\/s10878-021-00818-x","type":"journal-article","created":{"date-parts":[[2021,10,15]],"date-time":"2021-10-15T06:41:59Z","timestamp":1634280119000},"page":"172-206","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["A speciation-based bilevel niching method for multimodal truss design problems"],"prefix":"10.1007","volume":"44","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4919-151X","authenticated-orcid":false,"given":"Md. Jakirul","family":"Islam","sequence":"first","affiliation":[]},{"given":"Xiaodong","family":"Li","sequence":"additional","affiliation":[]},{"given":"Kalyanmoy","family":"Deb","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,10,15]]},"reference":[{"issue":"3","key":"818_CR1","doi-asserted-by":"publisher","first-page":"116","DOI":"10.1016\/0961-3552(91)90002-L","volume":"13","author":"H Adeli","year":"1991","unstructured":"Adeli H, Kamal O (1991) Efficient optimization of plane trusses. Adv Eng Softw Workstations 13(3):116\u2013122","journal-title":"Adv Eng Softw Workstations"},{"key":"818_CR2","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1016\/j.compstruc.2015.11.009","volume":"164","author":"A Ahrari","year":"2016","unstructured":"Ahrari A, Deb K (2016) An improved fully stressed design evolution strategy for layout optimization of truss structures. Comput Struct 164:127\u2013144","journal-title":"Comput Struct"},{"issue":"8","key":"818_CR3","doi-asserted-by":"publisher","first-page":"1063","DOI":"10.1080\/0305215X.2014.947972","volume":"47","author":"A Ahrari","year":"2015","unstructured":"Ahrari A, Atai AA, Deb K (2015) Simultaneous topology, shape and size optimization of truss structures by fully stressed design based on evolution strategy. Eng Opt 47(8):1063\u20131084","journal-title":"Eng Opt"},{"key":"818_CR4","doi-asserted-by":"crossref","unstructured":"Assimi H, Jamali A, Nariman-zadeh N (2017) Sizing and topology optimization of truss structures using genetic programming. Swarm Evol Comput","DOI":"10.1016\/j.swevo.2017.05.009"},{"key":"818_CR5","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-2836-1","volume-title":"Practical bilevel optimization: algorithms and applications","author":"JF Bard","year":"1998","unstructured":"Bard JF (1998) Practical bilevel optimization: algorithms and applications. Springer, New York"},{"key":"818_CR6","doi-asserted-by":"crossref","unstructured":"Bekdas G, Nigdeli SM, she Yang X, (2015) Sizing optimization of truss structures using flower pollination algorithm. Appl Soft Comput 37:322\u2013331","DOI":"10.1016\/j.asoc.2015.08.037"},{"key":"818_CR7","unstructured":"Brits R, Engelbrecht AP, den Bergh FV (2002) A niching particle swarm optimizer. In: Proceedings of the 4th Asia-Pacific conference on simulated evolution and learning, Singapore: Orchid Country Club, vol\u00a02, pp 692\u2013696"},{"issue":"5","key":"818_CR8","doi-asserted-by":"publisher","first-page":"447","DOI":"10.1016\/S0168-874X(00)00057-3","volume":"37","author":"K Deb","year":"2001","unstructured":"Deb K, Gulati S (2001) Design of truss-structures for minimum weight using genetic algorithms. Finite Elements Anal Des 37(5):447\u2013465","journal-title":"Finite Elements Anal Des"},{"key":"818_CR9","doi-asserted-by":"publisher","first-page":"903","DOI":"10.1016\/j.asoc.2017.10.001","volume":"70","author":"S Degertekin","year":"2018","unstructured":"Degertekin S, Lamberti L, Ugur I (2018) Sizing, layout and topology design optimization of truss structures using the jaya algorithm. Appl Soft Comput 70:903\u2013928","journal-title":"Appl Soft Comput"},{"key":"818_CR10","doi-asserted-by":"crossref","unstructured":"Epitropakis MG, Plagianakos VP, Vrahatis MN (2011) (2011) IEEE symposium on finding multiple global optima exploiting differential evolution\u2018s niching capability. Differential evolution (SDE), IEEE, pp 1\u20138","DOI":"10.1109\/SDE.2011.5952058"},{"issue":"4","key":"818_CR11","doi-asserted-by":"publisher","first-page":"577","DOI":"10.1109\/TEVC.2015.2502841","volume":"20","author":"M Fenton","year":"2016","unstructured":"Fenton M, McNally C, Byrne J, Hemberg E, McDermott J, O\u2018Neill M (2016) Discrete planar truss optimization by node position variation using grammatical evolution. IEEE Trans Evol Comput 20(4):577\u2013589","journal-title":"IEEE Trans Evol Comput"},{"key":"818_CR12","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1016\/j.compstruc.2014.05.002","volume":"140","author":"F Flager","year":"2014","unstructured":"Flager F, Soremekun G, Adya A, Shea K, Haymaker J, Fischer M (2014) Fully constrained design: a general and scalable method for discrete member sizing optimization of steel truss structures. Comput Struct 140:55\u201365","journal-title":"Comput Struct"},{"key":"818_CR13","volume-title":"Theory of mechanisms and machines","author":"A Ghosh","year":"2011","unstructured":"Ghosh A, Mallik AK (2011) Theory of mechanisms and machines. Affilated East-West Press, New Delhi"},{"key":"818_CR14","unstructured":"Goldberg DE, Richardson J (1987) Genetic algorithms with sharing for multimodal function optimization. In: Genetic algorithms and their applications: proceedings of the second international conference on genetic algorithms, L. Erlbaum Associates Inc., Hillsdale, NJ, USA, pp 41\u201349"},{"key":"818_CR15","unstructured":"Goldberg DE, Samtani MP (1986) Engineering optimization via genetic algorithm. In: Electronic Comput, ASCE, pp 471\u2013482"},{"key":"818_CR16","doi-asserted-by":"crossref","unstructured":"Hajela P, Lee E, Lin CY (1993) Genetic algorithms in structural topology optimization. In: Top Des Struct, Springer, pp 117\u2013133","DOI":"10.1007\/978-94-011-1804-0_10"},{"key":"818_CR17","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1016\/j.advengsoft.2019.04.002","volume":"133","author":"K Hayashi","year":"2019","unstructured":"Hayashi K, Ohsaki M (2019) Fdmopt: force density method for optimal geometry and topology of trusses. Adv Eng Softw 133:12\u201319","journal-title":"Adv Eng Softw"},{"issue":"1","key":"818_CR18","doi-asserted-by":"publisher","first-page":"253","DOI":"10.1016\/j.cor.2006.02.027","volume":"35","author":"AJ Higgins","year":"2008","unstructured":"Higgins AJ, Hajkowicz S, Bui E (2008) A multi-objective model for environmental investment decision making. Comput Oper Res 35(1):253\u2013266","journal-title":"Comput Oper Res"},{"key":"818_CR19","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1016\/j.compstruc.2015.11.014","volume":"165","author":"V Ho-Huu","year":"2016","unstructured":"Ho-Huu V, Nguyen-Thoi T, Vo-Duy T, Nguyen-Trang T (2016) An adaptive elitist differential evolution for optimization of truss structures with discrete design variables. Comput Struct 165:59\u201375","journal-title":"Comput Struct"},{"issue":"3","key":"818_CR20","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1002\/nme.5957","volume":"117","author":"H Huang","year":"2019","unstructured":"Huang H, An H, Ma H, Chen S (2019) An engineering method for complex structural optimization involving both size and topology design variables. Int J Numer Methods Eng 117(3):291\u2013315","journal-title":"Int J Numer Methods Eng"},{"key":"818_CR21","doi-asserted-by":"crossref","unstructured":"Islam MJ, Li X, Deb K (2017) Multimodal truss structure design using bilevel and niching based evolutionary algorithms. In: Proceedings of the genetic and evolutionary computation conference, ACM, pp 274\u2013281","DOI":"10.1145\/3071178.3071251"},{"key":"818_CR22","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1016\/j.asoc.2017.04.050","volume":"59","author":"MJ Islam","year":"2017","unstructured":"Islam MJ, Li X, Mei Y (2017) A time-varying transfer function for balancing the exploration and exploitation ability of a binary PSO. Appl Soft Comput 59:182\u2013196","journal-title":"Appl Soft Comput"},{"key":"818_CR23","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.advengsoft.2014.01.002","volume":"70","author":"A Kaveh","year":"2014","unstructured":"Kaveh A, Mahdavi VR (2014) Colliding bodies optimization method for optimum design of truss structures with continuous variables. Adv Eng Softw 70:1\u201312","journal-title":"Adv Eng Softw"},{"key":"818_CR24","doi-asserted-by":"publisher","first-page":"136","DOI":"10.1016\/j.advengsoft.2013.09.006","volume":"67","author":"A Kaveh","year":"2014","unstructured":"Kaveh A, Sheikholeslami R, Talatahari S, Keshvari-Ilkhichi M (2014) Chaotic swarming of particles: a new method for size optimization of truss structures. Adv Eng Softw 67:136\u2013147","journal-title":"Adv Eng Softw"},{"key":"818_CR25","doi-asserted-by":"publisher","first-page":"400","DOI":"10.1016\/j.asoc.2014.11.056","volume":"28","author":"A Kaveh","year":"2015","unstructured":"Kaveh A, Mirzaei B, Jafarvand A (2015) An improved magnetic charged system search for optimization of truss structures with continuous and discrete variables. Appl Soft Comput 28:400\u2013410","journal-title":"Appl Soft Comput"},{"key":"818_CR26","doi-asserted-by":"crossref","unstructured":"Kennedy J (2011) Particle swarm optimization. In: Encyclopedia of machine learning, Springer, pp 760\u2013766","DOI":"10.1007\/978-0-387-30164-8_630"},{"key":"818_CR27","first-page":"4104","volume":"5","author":"J Kennedy","year":"1997","unstructured":"Kennedy J, Eberhart RC (1997) A discrete binary version of the particle swarm algorithm. Proc IEEE Int Conf Syst Man Cyber 5:4104\u20134108","journal-title":"Proc IEEE Int Conf Syst Man Cyber"},{"key":"818_CR28","doi-asserted-by":"crossref","unstructured":"Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of the IEEE international conference on neural networks, 1995, vol\u00a04, pp 1942\u20131948","DOI":"10.1109\/ICNN.1995.488968"},{"issue":"1","key":"818_CR29","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1016\/0045-7825(89)90119-9","volume":"72","author":"U Kirsch","year":"1989","unstructured":"Kirsch U (1989) Optimal topologies of truss structures. Comput Methods Appl Mech Eng 72(1):15\u201328","journal-title":"Comput Methods Appl Mech Eng"},{"key":"818_CR30","first-page":"39","volume-title":"Truss structures","author":"S Krenk","year":"2013","unstructured":"Krenk S, H\u00f8gsberg J (2013) Truss structures. Springer, Dordrecht, pp 39\u201389"},{"issue":"4","key":"818_CR31","doi-asserted-by":"publisher","first-page":"717","DOI":"10.1057\/jors.1975.151","volume":"26","author":"JK Lenstra","year":"1975","unstructured":"Lenstra JK, Kan AR (1975) Some simple applications of the travelling salesman problem. J Oper Res Soc 26(4):717\u2013733","journal-title":"J Oper Res Soc"},{"key":"818_CR32","doi-asserted-by":"crossref","unstructured":"Li X (2004) Adaptively choosing neighbourhood bests using species in a particle swarm optimizer for multimodal function optimization. In: Genetic and evolutionary computation\u2013GECCO 2004, Springer, pp 105\u2013116","DOI":"10.1007\/978-3-540-24854-5_10"},{"issue":"1","key":"818_CR33","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1080\/0305215X.2013.875165","volume":"47","author":"JP Li","year":"2015","unstructured":"Li JP (2015) Truss topology optimization using an improved species-conserving genetic algorithm. Eng Opt 47(1):107\u2013128","journal-title":"Eng Opt"},{"issue":"3","key":"818_CR34","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1162\/106365602760234081","volume":"10","author":"JP Li","year":"2002","unstructured":"Li JP, Balazs ME, Parks GT, Clarkson PJ (2002) A species conserving genetic algorithm for multimodal function optimization. Evol Comput 10(3):207\u2013234","journal-title":"Evol Comput"},{"key":"818_CR35","doi-asserted-by":"publisher","first-page":"340","DOI":"10.1016\/j.compstruc.2006.11.020","volume":"85","author":"L Li","year":"2007","unstructured":"Li L, Huang Z, Liu F, Wu Q (2007) A heuristic particle swarm optimizer for optimization of pin connected structures. Comput Struct 85:340\u2013349","journal-title":"Comput Struct"},{"issue":"4","key":"818_CR36","doi-asserted-by":"publisher","first-page":"365","DOI":"10.1007\/s00158-007-0175-6","volume":"36","author":"GC Luh","year":"2008","unstructured":"Luh GC, Lin CY (2008) Optimal design of truss structures using ant algorithm. Struct Multidiscip Opt 36(4):365\u2013379","journal-title":"Struct Multidiscip Opt"},{"issue":"23","key":"818_CR37","doi-asserted-by":"publisher","first-page":"2221","DOI":"10.1016\/j.compstruc.2011.08.013","volume":"89","author":"GC Luh","year":"2011","unstructured":"Luh GC, Lin CY (2011) Optimal design of truss-structures using particle swarm optimization. Comput Struct 89(23):2221\u20132232","journal-title":"Comput Struct"},{"key":"818_CR38","unstructured":"Mahfoud SW (1995) Niching methods for genetic algorithms. PhD thesis, Citeseer"},{"issue":"11","key":"818_CR39","doi-asserted-by":"publisher","first-page":"1332","DOI":"10.1061\/(ASCE)ST.1943-541X.0000378","volume":"137","author":"K Martini","year":"2011","unstructured":"Martini K (2011) Harmony search method for multimodal size, shape, and topology optimization of structural frameworks. J Struct Eng 137(11):1332\u20131339","journal-title":"J Struct Eng"},{"issue":"1","key":"818_CR40","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1016\/j.ejor.2007.03.010","volume":"187","author":"G Mavrotas","year":"2008","unstructured":"Mavrotas G, Diakoulaki D, Kourentzis A (2008) Selection among ranked projects under segmentation, policy and logical constraints. Eur J Oper Res 187(1):177\u2013192","journal-title":"Eur J Oper Res"},{"key":"818_CR41","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1016\/j.advengsoft.2012.11.006","volume":"56","author":"LFF Miguel","year":"2013","unstructured":"Miguel LFF, Lopez RH, Miguel LFF (2013) Multimodal size, shape, and topology optimisation of truss structures using the firefly algorithm. Adv Eng Softw 56:23\u201337","journal-title":"Adv Eng Softw"},{"issue":"4","key":"818_CR42","doi-asserted-by":"publisher","first-page":"715","DOI":"10.1007\/s00158-016-1449-7","volume":"54","author":"A Mortazavi","year":"2016","unstructured":"Mortazavi A, To\u011fan V (2016) Simultaneous size, shape, and topology optimization of truss structures using integrated particle swarm optimizer. Struct Multidiscip Opt 54(4):715\u2013736","journal-title":"Struct Multidiscip Opt"},{"issue":"23","key":"818_CR43","doi-asserted-by":"publisher","first-page":"2531","DOI":"10.1016\/j.compstruc.2011.08.010","volume":"89","author":"N Noilublao","year":"2011","unstructured":"Noilublao N, Bureerat S (2011) Simultaneous topology, shape and sizing optimisation of a three-dimensional slender truss tower using multiobjective evolutionary algorithms. Comput Struct 89(23):2531\u20132538","journal-title":"Comput Struct"},{"key":"818_CR44","doi-asserted-by":"publisher","first-page":"798","DOI":"10.1109\/ICEC.1996.542703","volume":"1996","author":"A Petrowski","year":"1996","unstructured":"Petrowski A (1996) A clearing procedure as a niching method for genetic algorithms. Proc IEEE Int Conf Evol Comput 1996:798\u2013803","journal-title":"Proc IEEE Int Conf Evol Comput"},{"issue":"9","key":"818_CR45","doi-asserted-by":"publisher","first-page":"2360","DOI":"10.1016\/j.engstruct.2008.01.012","volume":"30","author":"H Rahami","year":"2008","unstructured":"Rahami H, Kaveh A, Gholipour Y (2008) Sizing, geometry and topology optimization of trusses via force method and genetic algorithm. Eng Struct 30(9):2360\u20132369","journal-title":"Eng Struct"},{"issue":"3","key":"818_CR46","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1080\/03052158508902514","volume":"9","author":"UT Ringertz","year":"1985","unstructured":"Ringertz UT (1985) On topology optimization of trusses. Eng Opt 9(3):209\u2013218","journal-title":"Eng Opt"},{"key":"818_CR47","doi-asserted-by":"publisher","first-page":"781","DOI":"10.1016\/j.compstruc.2004.01.002","volume":"82","author":"LK Seok","year":"2004","unstructured":"Seok LK, Woo GZ (2004) A new structural optimization method based on the harmony search algorithm. Comput Struct 82:781\u2013798","journal-title":"Comput Struct"},{"key":"818_CR48","doi-asserted-by":"crossref","unstructured":"Shi Y, Eberhart R (1998) A modified particle swarm optimizer. In: 1998 IEEE international conference on evolutionary computation proceedings. IEEE world congress on computational intelligence (Cat. No.98TH8360), pp 69\u201373","DOI":"10.1109\/ICEC.1998.699146"},{"issue":"13","key":"818_CR49","doi-asserted-by":"publisher","first-page":"1737","DOI":"10.1002\/nme.1244","volume":"62","author":"W Tang","year":"2005","unstructured":"Tang W, Tong L, Gu Y (2005) Improved genetic algorithm for design optimization of truss structures with sizing, shape and topology variables. Int J Numer Methods Eng 62(13):1737\u20131762","journal-title":"Int J Numer Methods Eng"},{"issue":"2","key":"818_CR50","first-page":"198","volume":"5","author":"GG Tejani","year":"2018","unstructured":"Tejani GG, Savsani VJ, Patel VK, Savsani PV (2018) Size, shape, and topology optimization of planar and space trusses using mutation-based improved metaheuristics. J Comput Des Eng 5(2):198\u2013214","journal-title":"J Comput Des Eng"},{"key":"818_CR51","doi-asserted-by":"crossref","unstructured":"Wang D, WHZ, Jiang JS, (2004) Truss optimization on shape and sizing with frequency constraints. AIAA J 42(3):622\u2013630","DOI":"10.2514\/1.1711"},{"issue":"3","key":"818_CR52","doi-asserted-by":"publisher","first-page":"1109","DOI":"10.1016\/j.ejor.2005.12.047","volume":"183","author":"G W\u00e4scher","year":"2007","unstructured":"W\u00e4scher G, Hau\u00dfner H, Schumann H (2007) An improved typology of cutting and packing problems. Eur J Oper Res 183(3):1109\u20131130","journal-title":"Eur J Oper Res"},{"issue":"4","key":"818_CR53","doi-asserted-by":"publisher","first-page":"575","DOI":"10.1007\/s00158-010-0507-9","volume":"42","author":"CY Wu","year":"2010","unstructured":"Wu CY, Tseng KY (2010) Truss structure optimization using adaptive multi-population differential evolution. Struct Multidiscip Opt 42(4):575\u2013590","journal-title":"Struct Multidiscip Opt"},{"key":"818_CR54","doi-asserted-by":"crossref","unstructured":"Wu Y, Li Q, Hu Q (2017) Borgart A (2017) Size and topology optimization for trusses with discrete design variables by improved firefly algorithm. Math Prob Eng","DOI":"10.1155\/2017\/1457297"},{"issue":"2","key":"818_CR55","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1007\/s00158-017-1668-6","volume":"56","author":"P Zhou","year":"2017","unstructured":"Zhou P, Du J, Zhenhua L (2017) Interval analysis based robust truss optimization with continuous and discrete variables using mix-coded genetic algorithm. Struct Multidiscip Opt 56(2):353\u2013370","journal-title":"Struct Multidiscip Opt"}],"container-title":["Journal of Combinatorial Optimization"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10878-021-00818-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10878-021-00818-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10878-021-00818-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,29]],"date-time":"2022-07-29T20:07:05Z","timestamp":1659125225000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10878-021-00818-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,15]]},"references-count":55,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,8]]}},"alternative-id":["818"],"URL":"https:\/\/doi.org\/10.1007\/s10878-021-00818-x","relation":{},"ISSN":["1382-6905","1573-2886"],"issn-type":[{"type":"print","value":"1382-6905"},{"type":"electronic","value":"1573-2886"}],"subject":[],"published":{"date-parts":[[2021,10,15]]},"assertion":[{"value":"24 September 2021","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 October 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":"The authors declare that they have no conflict of interest.","order":2,"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":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}]}}