{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,2]],"date-time":"2026-02-02T10:58:23Z","timestamp":1770029903488,"version":"3.49.0"},"reference-count":40,"publisher":"SAGE Publications","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IFS"],"published-print":{"date-parts":[[2021,9,15]]},"abstract":"<jats:p>Aiming at the disadvantages of slow convergence and the premature phenomenon of the butterfly optimization algorithm (BOA), this paper proposes a modified BOA (MBOA) called reverse guidance butterfly optimization algorithm integrated with information cross-sharing. First, the quasi-opposition concept is employed in the global search phase that lacks local exploitation capabilities to broaden the search space. Second, the neighborhood search weight factor is added in the local search stage to balance exploration and exploitation. Finally, the information cross-sharing mechanism is introduced to enhance the ability of the algorithm to jump out of the local optima. The proposed MBOA is tested in fourteen benchmark functions and three constrained engineering problems. The series of experimental results indicate that MBOA shows better performance in terms of convergence speed, convergence accuracy, stability as well as robustness.<\/jats:p>","DOI":"10.3233\/jifs-210815","type":"journal-article","created":{"date-parts":[[2021,8,13]],"date-time":"2021-08-13T13:54:37Z","timestamp":1628862877000},"page":"3463-3484","source":"Crossref","is-referenced-by-count":6,"title":["Reverse guidance butterfly optimization algorithm integrated with information cross-sharing"],"prefix":"10.1177","volume":"41","author":[{"given":"Jun","family":"Luo","sequence":"first","affiliation":[{"name":"Key Laboratory of Optoelectronic Technology and System of the Ministry of Education, Chongqing University, Chongqing, China"}]},{"given":"Qin","family":"Tian","sequence":"additional","affiliation":[{"name":"Key Laboratory of Optoelectronic Technology and System of the Ministry of Education, Chongqing University, Chongqing, China"}]},{"given":"Meng","family":"Xu","sequence":"additional","affiliation":[{"name":"School of Mechanical and Power Engineering, Chongqing University of Science and Technology, Chongqing, China"}]}],"member":"179","reference":[{"issue":"8","key":"10.3233\/JIFS-210815_ref1","first-page":"1942","article-title":"Particle swarm optimization","volume":"4","author":"Kennedy","year":"2011","journal-title":"Proc of 1995 IEEE Int Conf Neural Networks (Perth, Australia)"},{"issue":"3","key":"10.3233\/JIFS-210815_ref2","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"},{"issue":"5","key":"10.3233\/JIFS-210815_ref3","doi-asserted-by":"crossref","first-page":"464","DOI":"10.1108\/02644401211235834","article-title":"Bat algorithm: a novel approach for global engineering optimization","volume":"29","author":"Yang","year":"2012","journal-title":"Engineering Computations"},{"issue":"2","key":"10.3233\/JIFS-210815_ref4","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1504\/IJBIC.2010.032124","article-title":"algorithm, stochastic test functions and design optimization","volume":"2","author":"Firefly","year":"2010","journal-title":"of Bio-Inspired Computation"},{"issue":"3","key":"10.3233\/JIFS-210815_ref5","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"},{"issue":"5","key":"10.3233\/JIFS-210815_ref6","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"},{"issue":"3","key":"10.3233\/JIFS-210815_ref7","doi-asserted-by":"crossref","first-page":"715","DOI":"10.1007\/s00500-018-3102-4","article-title":"Butterfly optimization algorithm: a novel approach for global optimization","volume":"23","author":"Arora","year":"2019","journal-title":"Soft Computing"},{"issue":"3","key":"10.3233\/JIFS-210815_ref8","first-page":"107146","article-title":"Pinhole-imaging-based learning butterfly optimization algorithm for global optimization and feature selection","volume":"103","author":"Wen","year":"2021","journal-title":"Applied Soft Computing"},{"issue":"3","key":"10.3233\/JIFS-210815_ref9","doi-asserted-by":"crossref","first-page":"3325","DOI":"10.1007\/s13369-017-2471-9","article-title":"Node Localization in Wireless Sensor Networks Using Butterfly Optimization Algorithm","volume":"42","author":"Arora","year":"2017","journal-title":"Arabian Journal for Science & Engineering"},{"issue":"1","key":"10.3233\/JIFS-210815_ref11","doi-asserted-by":"crossref","first-page":"152","DOI":"10.1504\/IJSI.2017.087872","article-title":"A hybrid optimization algorithm based on butterfly optimization algorithm and differential evolution","volume":"3","author":"Arora","year":"2017","journal-title":"International Journal of Swarm Intelligence"},{"issue":"4","key":"10.3233\/JIFS-210815_ref12","doi-asserted-by":"crossref","first-page":"14","DOI":"10.9781\/ijimai.2017.442","article-title":"An Effective Hybrid Butterfly Optimization Algorithm with Artificial Bee Colony for Numerical Optimization","volume":"4","author":"Arora","year":"2017","journal-title":"International Journal of Interactive Multimedia and Artificial Intelligence"},{"issue":"3","key":"10.3233\/JIFS-210815_ref14","first-page":"1","article-title":"MPBOA - A novel hybrid butterfly optimization algorithm with symbiosis organisms search for global optimization and image segmentation","volume":"80","author":"Sharma","year":"2021","journal-title":"Multimedia Tools and Applications"},{"issue":"1","key":"10.3233\/JIFS-210815_ref15","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1007\/s40430-017-0927-1","article-title":"A modified butterfly optimization algorithm for mechanical design optimization problems","volume":"40","author":"Arora","year":"2018","journal-title":"Journal of the Brazilian Society of Mechanical Sciences & Engineering"},{"issue":"1","key":"10.3233\/JIFS-210815_ref16","doi-asserted-by":"crossref","first-page":"1079","DOI":"10.3233\/JIFS-16798","article-title":"An improved butterfly optimization algorithm with chaos","volume":"32","author":"Arora","year":"2017","journal-title":"Journal of Intelligent & Fuzzy Systems"},{"issue":"4","key":"10.3233\/JIFS-210815_ref17","doi-asserted-by":"crossref","first-page":"1850021","DOI":"10.1142\/S2047684118500215","article-title":"Learning automata-based butterfly optimization algorithm for engineering design problems","volume":"7","author":"Arora","year":"2019","journal-title":"International Journal of Computational Materials Science and Engineering"},{"issue":"11","key":"10.3233\/JIFS-210815_ref18","first-page":"1850026","article-title":"A novel adaptive butterfly optimization algorithm","volume":"7","author":"Singh","year":"2019","journal-title":"International Journal of Computational Materials Science and Engineering"},{"issue":"7","key":"10.3233\/JIFS-210815_ref19","doi-asserted-by":"crossref","first-page":"4809","DOI":"10.1007\/s00500-019-04234-6","article-title":"m-MBOA: a novel butterfly optimization algorithm enhanced with mutualism scheme","volume":"24","author":"Sharma","year":"2020","journal-title":"Soft Computing"},{"issue":"7","key":"10.3233\/JIFS-210815_ref20","doi-asserted-by":"crossref","first-page":"106518","DOI":"10.1016\/j.asoc.2020.106518","article-title":"Wavelet neural networks based solutions for elliptic partial differential equations with improved butterfly optimization algorithm training","volume":"95","author":"Tan","year":"2020","journal-title":"Applied Soft Computing"},{"key":"10.3233\/JIFS-210815_ref23","doi-asserted-by":"crossref","unstructured":"Choia T.J. , Togeliusb J. and Cheongc Y.-G. , A Fast and efficient stochastic opposition-based learning for differential evolution in numerical optimization, Swarm and Evolutionary Computation 60(5) (2020).","DOI":"10.1016\/j.swevo.2020.100768"},{"issue":"6","key":"10.3233\/JIFS-210815_ref25","doi-asserted-by":"crossref","first-page":"106185","DOI":"10.1016\/j.asoc.2020.106185","article-title":"OHDA: An opposition based high dimensional optimization algorithm","volume":"91","author":"GhaemiDizaji","year":"2020","journal-title":"Applied Soft Computing"},{"issue":"7","key":"10.3233\/JIFS-210815_ref26","first-page":"468","article-title":"Novel grey wolf optimization based on modified differential evolution for numerical function optimization","volume":"50","author":"Luo","year":"2019","journal-title":"Applied Intelligence"},{"issue":"5","key":"10.3233\/JIFS-210815_ref27","first-page":"325","article-title":"A Novel Swarm Model With Quasi-Oppositional Particle","volume":"1","author":"Zhang","year":"2009","journal-title":"Information Technology and Applications, International Forum on"},{"issue":"7","key":"10.3233\/JIFS-210815_ref28","first-page":"300","article-title":"Ultra-slow convergence to a Gaussian: The truncated L\u00e9vy flight,\u00e9","volume":"450","author":"Mantegnal","year":"2005","journal-title":"vy Flights and Related Topics in Physics"},{"issue":"5","key":"10.3233\/JIFS-210815_ref29","doi-asserted-by":"crossref","first-page":"1982","DOI":"10.1007\/s10489-018-1362-4","article-title":"A hybrid whale optimization algorithm based on modified differential evolution for global optimization problems","volume":"49","author":"Luo","year":"2019","journal-title":"Applied Intelligence"},{"issue":"10","key":"10.3233\/JIFS-210815_ref30","doi-asserted-by":"crossref","first-page":"3462","DOI":"10.1007\/s10489-018-1158-6","article-title":"A novel chaotic salp swarm algorithm for global optimization and feature selection","volume":"48","author":"Sayed","year":"2018","journal-title":"Applied Intelligence"},{"issue":"5","key":"10.3233\/JIFS-210815_ref31","doi-asserted-by":"crossref","first-page":"2395","DOI":"10.1007\/s11227-018-2625-x","article-title":"Hybridizing cuckoo search algorithm with bat algorithm for global numerical optimization","volume":"75","author":"Shehab","year":"2019","journal-title":"The Journal of Supercomputing"},{"issue":"5","key":"10.3233\/JIFS-210815_ref32","doi-asserted-by":"crossref","first-page":"945","DOI":"10.1109\/TEVC.2009.2014613","article-title":"IEEE, Fellow and IEEE, JADE: Adaptive Differential Evolution With Optional External Archive","volume":"13","author":"Zhang","year":"2009","journal-title":"Ieee Transactions On Evolutionary Computation"},{"issue":"3","key":"10.3233\/JIFS-210815_ref33","doi-asserted-by":"crossref","first-page":"526","DOI":"10.1109\/TEVC.2008.2009457","article-title":"Differential Evolution Using a Neighborhood-Based Mutation Operator","volume":"13","author":"Das","year":"2009","journal-title":"Ieee Transactions On Evolutionary Computation"},{"issue":"6","key":"10.3233\/JIFS-210815_ref35","first-page":"191","article-title":"Individual Comparisons by Ranking Methods","volume":"1","author":"Wilcoxon","year":"1944","journal-title":"Biometrics"},{"issue":"1\u20134","key":"10.3233\/JIFS-210815_ref36","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1080\/03052159708940992","article-title":"Evolution strategies in engineering optimization","volume":"29","author":"CAI","year":"1997","journal-title":"Engineering Optimization"},{"issue":"2","key":"10.3233\/JIFS-210815_ref37","doi-asserted-by":"crossref","first-page":"1676","DOI":"10.1016\/j.eswa.2009.06.044","article-title":"Gaussian quantum-behaved particle swarm optimization approaches for constrained engineering design problems","volume":"37","author":"Coelho","year":"2010","journal-title":"Expert Systems with Applications"},{"issue":"3","key":"10.3233\/JIFS-210815_ref38","doi-asserted-by":"crossref","first-page":"777","DOI":"10.3934\/jimo.2014.10.777","article-title":"Solving structural engineering design optimization problems using an artificial bee colony algorithm","volume":"10","author":"Garg","year":"2014","journal-title":"Journal of Industrial & Management Optimization"},{"issue":"11\u201312","key":"10.3233\/JIFS-210815_ref39","doi-asserted-by":"crossref","first-page":"1245","DOI":"10.1016\/S0045-7825(01)00323-1","article-title":"Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art","volume":"191","author":"Coello","year":"2002","journal-title":"Computer Methods in Applied Mechanics & Engineering"},{"issue":"2","key":"10.3233\/JIFS-210815_ref40","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1016\/S0166-3615(99)00046-9","article-title":"Use of a Self-Adaptive Penalty Approach for Engineering Optimization Problems","volume":"41","author":"Coello","year":"2000","journal-title":"Computers in Industry"},{"issue":"1","key":"10.3233\/JIFS-210815_ref42","doi-asserted-by":"crossref","first-page":"340","DOI":"10.1016\/j.amc.2006.07.105","article-title":"An effective co-evolutionary differential evolution for constrained optimization","volume":"186","author":"Huang","year":"2007","journal-title":"Applied Mathematics and Computation"},{"issue":"2","key":"10.3233\/JIFS-210815_ref43","doi-asserted-by":"crossref","first-page":"362","DOI":"10.1007\/s10489-015-0706-6","article-title":"Cricket behaviour-based evolutionary computation technique in solving engineering optimization problems","volume":"44","author":"Canayaz","year":"2016","journal-title":"Applied Intelligence"},{"issue":"11","key":"10.3233\/JIFS-210815_ref44","doi-asserted-by":"crossref","first-page":"670","DOI":"10.1016\/j.asoc.2017.07.050","article-title":"Particle swarm optimization with a new update mechanism","volume":"60","author":"Kiran","year":"2017","journal-title":"Applied Soft Computing"},{"issue":"11","key":"10.3233\/JIFS-210815_ref45","doi-asserted-by":"crossref","first-page":"3316","DOI":"10.1016\/j.cnsns.2010.01.009","article-title":"Two improved harmony search algorithms for solving engineering optimization problems","volume":"15","author":"Jaberipour","year":"2010","journal-title":"Communications in Nonlinear Science & Numerical Simulation"},{"issue":"3","key":"10.3233\/JIFS-210815_ref46","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/j.compstruc.2018.01.005","article-title":"A real-coded genetic algorithm for optimizing the damping response of composite laminates","volume":"198","author":"Pathan","year":"2018","journal-title":"Computers & Structures"},{"issue":"7","key":"10.3233\/JIFS-210815_ref47","doi-asserted-by":"crossref","first-page":"1569","DOI":"10.1007\/s00521-014-1640-y","article-title":"Adaptive gbest-guided gravitational search algorithm","volume":"25","author":"Mirjalili","year":"2014","journal-title":"Neural Computing and Applications"}],"container-title":["Journal of Intelligent &amp; Fuzzy Systems"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/JIFS-210815","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,2,2]],"date-time":"2026-02-02T01:53:25Z","timestamp":1769997205000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/full\/10.3233\/JIFS-210815"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,15]]},"references-count":40,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.3233\/jifs-210815","relation":{},"ISSN":["1064-1246","1875-8967"],"issn-type":[{"value":"1064-1246","type":"print"},{"value":"1875-8967","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,15]]}}}