{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,8]],"date-time":"2025-11-08T23:00:42Z","timestamp":1762642842847,"version":"3.37.3"},"reference-count":73,"publisher":"Oxford University Press (OUP)","issue":"2","license":[{"start":{"date-parts":[[2023,3,4]],"date-time":"2023-03-04T00:00:00Z","timestamp":1677888000000},"content-version":"vor","delay-in-days":1,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["51875454","61976176"],"award-info":[{"award-number":["51875454","61976176"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,3,10]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The approximate degree reduction of ball non-uniform rational B-splines (NURBS) curves is a pivotal and knotty technique in computer-aided design\/computer-aided manufacture. As we all know, the multi-degree reduction of NURBS ones is a mathematical optimization problem that a swarm intelligence algorithm can deal with. This paper uses an improved orca predation algorithm (IOPA) to accomplish the optimal multi-degree reduction of NURBS curves. Firstly, by incorporating a dimension learning strategy and opposition-based learning strategy into the orca predation algorithm (OPA), an IOPA is developed to increase the population diversity and enhance its capability of jumping out of the local minima. Secondly, the superiority of the proposed IOPA is comprehensively verified by comparing it with the original OPA and numerous celebrated and newly developed algorithms on the IEEE Congress on Evolutionary Computation (CEC) 2014 test suite and IEEE CEC2017 benchmark functions, respectively. Meanwhile, the practicability of IOPA is also highlighted by solving three real-world engineering design problems. Furthermore, statistical testing of IOPA has been conducted to validate its significance. Finally, the optimization model of multi-degree reduction for NURBS curves is established by minimizing the distance between the original curve and the approximate curve. The IOPA is utilized to solve the optimization model, and the optimal approximate NURBS curves are obtained. Some representative numerical examples illustrate the ability of the proposed IOPA to effectively solve the multi-degree reduction problem of NURBS curves in terms of precision, robustness, and convergence characteristics.<\/jats:p>","DOI":"10.1093\/jcde\/qwad017","type":"journal-article","created":{"date-parts":[[2023,3,4]],"date-time":"2023-03-04T12:29:35Z","timestamp":1677932975000},"page":"722-757","source":"Crossref","is-referenced-by-count":1,"title":["Opposition-based learning boosted orca predation algorithm with dimension learning: a case study of multi-degree reduction for NURBS curves"],"prefix":"10.1093","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2274-7482","authenticated-orcid":false,"given":"Gang","family":"Hu","sequence":"first","affiliation":[{"name":"Department of Applied Mathematics, Xi'an University of Technology , Xi'an 710054 , PR China"},{"name":"School of Computer Science and Engineering, Xi'an University of Technology , Xi'an 710048 , PR China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wenlong","family":"Jing","sequence":"additional","affiliation":[{"name":"Department of Applied Mathematics, Xi'an University of Technology , Xi'an 710054 , PR China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guo","family":"Wei","sequence":"additional","affiliation":[{"name":"University of North Carolina at Pembroke , Pembroke, NC 28372 , USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0491-1528","authenticated-orcid":false,"given":"Muhammad","family":"Abbas","sequence":"additional","affiliation":[{"name":"Department of Mathematics, University of Sargodha , Sargodha 40100 , Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2023,3,3]]},"reference":[{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"5887","DOI":"10.1002\/int.22535","article-title":"Artificial gorilla troops optimizer: A new nature-inspired metaheuristic algorithm for global optimization problems","volume":"36","author":"Abdollahzadeh","year":"2021","journal-title":"International Journal of Intelligent Systems"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"107408","DOI":"10.1016\/j.cie.2021.107408","article-title":"African vultures optimization algorithm: A new nature-inspired metaheuristic algorithm for global optimization problems","volume":"158","author":"Abdollahzadeh","year":"2021","journal-title":"Computers & Industrial Engineering"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"107250","DOI":"10.1016\/j.cie.2021.107250","article-title":"Aquila optimizer: A novel meta-heuristic optimization algorithm","volume":"157","author":"Abualigah","year":"2021","journal-title":"Computers & Industrial Engineering"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"116516","DOI":"10.1016\/j.eswa.2022.116516","article-title":"INFO: An efficient optimization algorithm based on weighted mean of vectors","volume":"195","author":"Ahmadianfar","year":"2022","journal-title":"Expert Systems with Application"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"107796","DOI":"10.1016\/j.epsr.2022.107796","article-title":"A improved Archimedes optimization algorithm for multi\/single-objective optimal power flow","volume":"206","author":"Akdag","year":"2022","journal-title":"Electric Power Systems Research"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"2237","DOI":"10.1007\/s10462-019-09732-5","article-title":"Novel meta-heuristic bald eagle search optimisation algorithm","volume":"53","author":"Alsattar","year":"2020","journal-title":"Artificial Intelligence Review: An International Science and Engineering Journal"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"773","DOI":"10.1016\/0167-8396(96)00009-X","article-title":"The geometry of optimal degree reduction of B\u00e9zier curves","volume":"13","author":"Brunnett","year":"1996","journal-title":"Computer-Aided Geometric Design"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1360\/02yf0229","article-title":"Multi-degree reduction of NURBS curves based on their explicit matrix representation and polynomial approximation theory","volume":"47","author":"Cheng","year":"2004","journal-title":"Science China Information Sciences"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"829","DOI":"10.1002\/(SICI)1097-0207(19960315)39:5<829::AID-NME884>3.0.CO;2-U","article-title":"Structural optimization using a new local approximation method","volume":"39","author":"Chickermane","year":"1996","journal-title":"International Journal for Numerical Methods in Engineering"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1016\/j.swevo.2017.10.008","article-title":"Three pseudo-utility ratio-inspired particle swarm optimization with local search for multidimensional knapsack problem","volume":"39","author":"Chih","year":"2017","journal-title":"Swarm and Evolutionary Computation"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"256","DOI":"10.1007\/s10489-013-0458-0","article-title":"An optimization algorithm inspired by the states of matter that improves the balance between exploration and exploitation","volume":"40","author":"Cuevas","year":"2014","journal-title":"Applied Intelligence"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1109\/4235.996017","article-title":"A fast and elitist multiobjective genetic algorithm: NSGA-II","volume":"6","author":"Deb","year":"2002","journal-title":"IEEE Transactions on Evolutionary Computation"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"8457","DOI":"10.1007\/s12652-020-02580-0","article-title":"A novel algorithm for global optimization: Rat swarm optimizer","volume":"12","author":"Dhiman","year":"2021","journal-title":"Journal of Ambient Intelligence and Humanized Computing"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"148","DOI":"10.1016\/j.engappai.2019.03.021","article-title":"STOA: A bio-inspired based optimization algorithm for industrial engineering problems","volume":"82","author":"Dhiman","year":"2019","journal-title":"Engineering Applications of Artificial Intelligence"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1016\/j.advengsoft.2017.05.014","article-title":"Spotted hyena optimizer: A novel bio-inspired based metaheuristic technique for engineering applications","volume":"114","author":"Dhiman","year":"2017","journal-title":"Advances in Engineering Software"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1016\/j.tcs.2005.05.020","article-title":"Ant colony optimization theory: A survey","volume":"34","author":"Dorigo","year":"2005","journal-title":"Theoretical Computer Science"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"156","DOI":"10.1016\/j.eswa.2018.06.023","article-title":"Improved grasshopper optimization algorithm using opposition-based learning","volume":"112","author":"Ewees","year":"2018","journal-title":"Expert Systems with Applications"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"113377","DOI":"10.1016\/j.eswa.2020.113377","article-title":"Marine predators algorithm: A nature-inspired metaheuristic","volume":"152","author":"Faramarzi","year":"2020","journal-title":"Expert Systems with Applications"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"1995","DOI":"10.1007\/s00521-015-1923-y","article-title":"Monarch butterfly optimization","volume":"31","author":"Feng","year":"2019","journal-title":"Neural Computing and Applications"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1007\/s00366-011-0241-y","article-title":"Cuckoo search algorithm: A metaheuristic approach to solve structural optimization problems","volume":"29","author":"Gandomi","year":"2013","journal-title":"Engineering with Computers"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1016\/j.matcom.2021.08.013","article-title":"Honey badger algorithm: New metaheuristic algorithm for solving optimization problems","volume":"192","author":"Hashim","year":"2022","journal-title":"Mathematics and Computers in Simulation"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"1531","DOI":"10.1007\/s10489-020-01893-z","article-title":"Archimedes optimization algorithm: A new metaheuristic algorithm for solving optimization problems","volume":"51","author":"Hashim","year":"2021","journal-title":"Applied Intelligence"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"103249.1","DOI":"10.1016\/j.engappai.2019.103249","article-title":"Black widow optimization algorithm: A novel meta-heuristic approach for solving engineering optimization problems","volume":"87","author":"Hayyolalam","year":"2020","journal-title":"Engineering Applications of Artificial Intelligence"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"849","DOI":"10.1016\/j.future.2019.02.028","article-title":"Harris hawks optimization: Algorithm and applications","volume":"97","author":"Heidari","year":"2019","journal-title":"Future Generation Computer Systems"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"114159","DOI":"10.1016\/j.eswa.2020.114159","article-title":"A novel black widow optimization algorithm for multilevel thresholding image segmentation","volume":"167","author":"Houssein","year":"2020","journal-title":"Expert Systems with Applications"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1016\/j.matcom.2022.01.018","article-title":"An enhanced chimp optimization algorithm for optimal degree reduction of Said-Ball curves","volume":"197","author":"Hu","year":"2022","journal-title":"Mathematics and Computers in Simulation"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"428","DOI":"10.1016\/j.matcom.2022.04.031","article-title":"Quadratic interpolation boosted black widow spider-inspired optimization algorithm with wavelet mutation","volume":"200","author":"Hu","year":"2022","journal-title":"Mathematics and Computers in Simulation"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"107638","DOI":"10.1016\/j.knosys.2021.107638","article-title":"An enhanced black widow optimization algorithm for feature selection","volume":"235","author":"Hu","year":"2022","journal-title":"Knowledge-based Systems"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"108071","DOI":"10.1016\/j.knosys.2021.108071","article-title":"An enhanced manta ray foraging optimization algorithm for shape optimization of complex CCG-ball curves","volume":"240","author":"Hu","year":"2022","journal-title":"Knowledge-Based Systems"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"114901","DOI":"10.1016\/j.cma.2022.114901","article-title":"An enhanced hybrid arithmetic optimization algorithm for engineering applications","volume":"394","author":"Hu","year":"2022","journal-title":"Computer Methods in Applied Mechanics and Engineering"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"115676","DOI":"10.1016\/j.cma.2022.115676","article-title":"MCSA: Multi-strategy boosted chameleon-inspired optimization algorithm for engineering applications","volume":"403","author":"Hu","year":"2023","journal-title":"Computer Methods in Applied Mechanics and Engineering"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"104417","DOI":"10.1016\/j.engappai.2021.104417","article-title":"An improved marine predators algorithm for shape optimization of developable ball surfaces","volume":"105","author":"Hu","year":"2021","journal-title":"Engineering Applications of Artificial Intelligence"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"148","DOI":"10.1016\/j.swevo.2018.02.013","article-title":"A novel nature-inspired algorithm for optimization: Squirrel search algorithm","volume":"44","author":"Jain","year":"2019","journal-title":"Swarm and Evolutionary Computation"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"116026","DOI":"10.1016\/j.eswa.2021.116026","article-title":"Orca predation algorithm: A novel bio-inspired algorithm for global optimization problems","volume":"188","author":"Jiang","year":"2022","journal-title":"Expert Systems with Application"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"459","DOI":"10.1007\/s10898-007-9149-x","article-title":"A powerful and efficient algorithm for numerical function optimization: Artificial bee colony (ABC) algorithm","volume":"39","author":"Karaboga","year":"2007","journal-title":"Journal of Global Optimization"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"520","DOI":"10.1016\/j.istruc.2020.03.033","article-title":"Water strider algorithm: A new metaheuristic and applications","volume":"25","author":"Kaveh","year":"2020","journal-title":"Structures"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"1942","DOI":"10.1109\/ICNN.1995.488968","article-title":"Particle swarm optimization","volume-title":"Proceedings of ICNN\u201995-International Conference on Neural Networks","author":"Kennedy","year":"1995"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"300","DOI":"10.1016\/j.future.2020.03.055","article-title":"Slime mould algorithm: A new method for stochastic optimization","volume":"111","author":"Li","year":"2020","journal-title":"Future Generation Computer Systems"},{"key":"2023040316123763300_","first-page":"490","article-title":"Problem definitions and evaluation criteria for the CEC 2014 special session and competition on single objective real-parameter numerical optimization","volume":"635","author":"Liang","year":"2013","journal-title":"Computational Intelligence Laboratory, Zhengzhou University, Zhengzhou China and Technical Report, Nanyang Technological University, Singapore"},{"key":"2023040316123763300_","first-page":"194","article-title":"Degree reduction of NURBS curves based on genetic algorithm","volume":"34","author":"Liu","year":"2008","journal-title":"Computer Engineering"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1016\/j.advengsoft.2015.01.010","article-title":"The ant lion optimizer","volume":"83","author":"Mirjalili","year":"2015","journal-title":"Advances in Engineering Software"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1016\/j.knosys.2015.07.006","article-title":"Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm","volume":"89","author":"Mirjalili","year":"2015","journal-title":"Knowledge-Based Systems"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1016\/j.knosys.2015.12.022","article-title":"SCA: A sine cosine algorithm for solving optimization problems","volume":"96","author":"Mirjalili","year":"2016","journal-title":"Knowledge-Based Systems"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/j.advengsoft.2016.01.008","article-title":"The whale optimization algorithm","volume":"95","author":"Mirjalili","year":"2016","journal-title":"Advances in Engineering Software"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"495","DOI":"10.1007\/s00521-015-1870-7","article-title":"Multi-verse optimizer: A nature-inspired algorithm for global optimization","volume":"27","author":"Mirjalili","year":"2015","journal-title":"Neural Computing and Applications"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1016\/j.advengsoft.2013.12.007","article-title":"Grey wolf optimizer","volume":"69","author":"Mirjalili","year":"2014","journal-title":"Advances in Engineering Software"},{"article-title":"Architecture for the validation testing system software","year":"1992","author":"Morris","key":"2023040316123763300_"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"3025","DOI":"10.1007\/s00366-021-01438-z","article-title":"Wild horse optimizer: A new meta-heuristic algorithm for solving engineering optimization problems","volume":"38","author":"Naruei","year":"2022","journal-title":"Engineering with Computers"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"7242","DOI":"10.1016\/j.egyr.2022.05.231","article-title":"Optimal reconfiguration strategy based on modified Runge Kutta optimizer to mitigate partial shading condition in photovoltaic systems","volume":"8","author":"Nassef","year":"2022","journal-title":"Energy Reports"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"106833","DOI":"10.1016\/j.asoc.2020.106833","article-title":"A carnivorous plant algorithm for solving global optimization problems","volume":"98","author":"Ong","year":"2021","journal-title":"Applied Soft Computing"},{"key":"2023040316123763300_","first-page":"295","article-title":"Least squares degree reduction of B-spline curves","volume":"30","author":"Pan","year":"2009","journal-title":"Journal of Chinese Computer Systems"},{"key":"2023040316123763300_","first-page":"1255","article-title":"Degree reduction formula and approximate degree reduction of B-spline curves","volume":"10","author":"Pan","year":"2003","journal-title":"Chinese Journal of Computers"},{"key":"2023040316123763300_","first-page":"322","article-title":"Degree reduction of NURBS curves by particle swarm optimization algorithm","volume":"28","author":"Pan","year":"2010","journal-title":"Journal of Jiamusi University(Natural Science Edition)"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"665","DOI":"10.1016\/0010-4485(96)86819-9","article-title":"The NURBS book: By Les Piegl and Wayne Tiller Springer-Verlag, Berlin-Heidelberg","volume":"28","author":"Piegl","year":"1996","journal-title":"Computer-Aided Design"},{"key":"2023040316123763300_","first-page":"1031999","article-title":"NURBS-diff: A differentiable programming module for NURBS","volume":"146","author":"Prasad","year":"2022","journal-title":"Computer-Aided Design"},{"key":"2023040316123763300_","first-page":"19","article-title":"An algorithm for degree reduction of B-spline curves and surfaces","volume":"4","author":"Qin","year":"2004","journal-title":"Acta Scientiarum Naturalium Universitatis Sunyatseni"},{"key":"2023040316123763300_","first-page":"716","article-title":"A class of degree reduction methods for B-spline curves","volume":"25","author":"Qu","year":"2005","journal-title":"Journal of Mathematical Research & Exposition"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"2232","DOI":"10.1016\/j.ins.2009.03.004","article-title":"GSA: A gravitational search algorithm","volume":"179","author":"Rashedi","year":"2009","journal-title":"Information Sciences"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1016\/j.advengsoft.2017.01.004","article-title":"Grasshopper optimisation algorithm: Theory and application","volume":"105","author":"Saremi","year":"2017","journal-title":"Advances in Engineering Software"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1016\/j.engappai.2019.01.001","article-title":"The sailfish optimizer: A novel nature-inspired metaheuristic algorithm for solving constrained engineering optimization problems","volume":"80","author":"Shadravan","year":"2019","journal-title":"Engineering Applications of Artificial Intelligence"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1109\/MCG.1986.276770","article-title":"PHIGS: A standard, dynamic, interactive graphics interface","volume":"6","author":"Shuey","year":"1986","journal-title":"Computer Graphics & Applications IEEE"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"674","DOI":"10.1007\/s42235-021-0050-y","article-title":"The colony predation algorithm","volume":"18","author":"Tu","year":"2021","journal-title":"Journal of Bionic Engineering"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1007\/s12293-016-0212-3","article-title":"Moth search algorithm: A bio-inspired metaheuristic algorithm for global optimization problems","volume":"10","author":"Wang","year":"2018","journal-title":"Memetic Computing"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"101825","DOI":"10.1016\/j.seta.2021.101825","article-title":"Novel phasianidae inspired peafowl (pavo muticus\/cristatus) optimization algorithm: Design, evaluation, and sofc models parameter estimation","volume":"50","author":"Wang","year":"2022","journal-title":"Sustainable Energy Technologies and Assessments"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"105082","DOI":"10.1016\/j.engappai.2022.105082","article-title":"Artificial rabbits optimization: A new bio-inspired meta-heuristic algorithm for solving engineering optimization problems","volume":"114","author":"Wang","year":"2022","journal-title":"Engineering Applications of Artificial Intelligence"},{"article-title":"Problem definitions and evaluation criteria for the CEC 2017 competition on constrained real-parameter optimization","year":"2017","author":"Wu","key":"2023040316123763300_"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1080\/21642583.2019.1708830","article-title":"A novel swarm intelligence optimization approach: Sparrow search algorithm","volume":"8","author":"Xue","year":"2020","journal-title":"Systems Science & Control Engineering An Open Access Journal"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1504\/IJBIC.2010.032124","article-title":"Firefly algorithm, stochastic test functions and design optimization","volume":"2","author":"Yang","year":"2010","journal-title":"International Journal of Bio-Inspired Computation"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"240","DOI":"10.1007\/978-3-642-32894-7_27","article-title":"Flower pollination algorithm for global optimization","volume-title":"Unconventional computation and natural computation","author":"Yang","year":"2012"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"114864","DOI":"10.1016\/j.eswa.2021.114864","article-title":"Hunger games search: Visions, conception, implementation, deep analysis, perspectives, and towards performance shifts","volume":"177","author":"Yang","year":"2021","journal-title":"Expert Systems with Applications"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1016\/S0167-8396(01)00017-6","article-title":"Degree reduction of B-spline curves","volume":"18","author":"Yong","year":"2001","journal-title":"Computer-Aided Geometric Design"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"103300.1","DOI":"10.1016\/j.engappai.2019.103300","article-title":"Manta ray foraging optimization: An effective bio-inspired optimizer for engineering applications","volume":"87","author":"Zhao","year":"2020","journal-title":"Engineering Applications of Artificial Intelligence"},{"key":"2023040316123763300_","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1177\/003754970107600201","article-title":"A new heuristic optimization algorithm: Harmony search","volume":"76","author":"Zong","year":"2001","journal-title":"Simulation"}],"container-title":["Journal of Computational Design and Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/jcde\/advance-article-pdf\/doi\/10.1093\/jcde\/qwad017\/49419399\/qwad017.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/jcde\/article-pdf\/10\/2\/722\/49732999\/qwad017.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/jcde\/article-pdf\/10\/2\/722\/49732999\/qwad017.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,12,8]],"date-time":"2023-12-08T00:46:58Z","timestamp":1701996418000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/jcde\/article\/10\/2\/722\/7069334"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,3]]},"references-count":73,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2023,3,10]]}},"URL":"https:\/\/doi.org\/10.1093\/jcde\/qwad017","relation":{},"ISSN":["2288-5048"],"issn-type":[{"type":"electronic","value":"2288-5048"}],"subject":[],"published-other":{"date-parts":[[2023,4]]},"published":{"date-parts":[[2023,3,3]]}}}