{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:40:54Z","timestamp":1760175654161,"version":"build-2065373602"},"reference-count":53,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2020,4,9]],"date-time":"2020-04-09T00:00:00Z","timestamp":1586390400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>In this study, a new modification of the meta-heuristic approach called Co-Operation of Biology-Related Algorithms (COBRA) is proposed. Originally the COBRA approach was based on a fuzzy logic controller and used for solving real-parameter optimization problems. The basic idea consists of a cooperative work of six well-known biology-inspired algorithms, referred to as components. However, it was established that the search efficiency of COBRA depends on its ability to keep the exploitation and exploration balance when solving optimization problems. The new modification of the COBRA approach is based on other method for generating potential solutions. This method keeps a historical memory of successful positions found by individuals to lead them in different directions and therefore to improve the exploitation and exploration capabilities. The proposed technique was applied to the COBRA components and to its basic steps. The newly proposed meta-heuristic as well as other modifications of the COBRA approach and components were evaluated on three sets of various benchmark problems. The experimental results obtained by all algorithms with the same computational effort are presented and compared. It was concluded that the proposed modification outperformed other algorithms used in comparison. Therefore, its usefulness and workability were demonstrated.<\/jats:p>","DOI":"10.3390\/a13040089","type":"journal-article","created":{"date-parts":[[2020,4,9]],"date-time":"2020-04-09T14:42:03Z","timestamp":1586443323000},"page":"89","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Success History-Based Position Adaptation in Fuzzy-Controlled Ensemble of Biology-Inspired Algorithms"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2927-1974","authenticated-orcid":false,"given":"Shakhnaz","family":"Akhmedova","sequence":"first","affiliation":[{"name":"Department of Higher Mathematics, Reshetnev Siberian State University of Science and Technology, 660037 Krasnoyarsk, Russia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1695-5798","authenticated-orcid":false,"given":"Vladimir","family":"Stanovov","sequence":"additional","affiliation":[{"name":"Department of Higher Mathematics, Reshetnev Siberian State University of Science and Technology, 660037 Krasnoyarsk, Russia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Danil","family":"Erokhin","sequence":"additional","affiliation":[{"name":"Department of Higher Mathematics, Reshetnev Siberian State University of Science and Technology, 660037 Krasnoyarsk, Russia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Olga","family":"Semenkina","sequence":"additional","affiliation":[{"name":"Department of Higher Mathematics, Reshetnev Siberian State University of Science and Technology, 660037 Krasnoyarsk, Russia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,4,9]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"Eberhart, R.C. (2007). Computational Intelligence: Concepts to Implementations, Morgan Kaufmann Publishers Inc.","key":"ref_1","DOI":"10.1016\/B978-155860759-0\/50009-3"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1016\/j.csda.2003.11.026","article-title":"Applications of optimization heuristics to estimation and modelling problems","volume":"47","author":"Winker","year":"2004","journal-title":"Comput. Stat. Data Anal."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"2128","DOI":"10.1016\/j.rser.2017.06.024","article-title":"A comprehensive review of heuristic optimization algorithms for optimal combined heat and power dispatch from economic and environmental perspectives","volume":"81","author":"Gharehpetian","year":"2018","journal-title":"Renew. Sustain. Energy Rev."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1504\/IJICA.2011.037947","article-title":"Analysis of Exploration and Exploitation in Evolutionary Algorithms by Ancestry Trees","volume":"3","author":"Crepinsek","year":"2011","journal-title":"Int. J. Innov. Comput. Appl."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"104857","DOI":"10.1016\/j.cnsns.2019.104857","article-title":"A hybrid of Bayesian approach based global search with clustering aided local refinement","volume":"78","year":"2019","journal-title":"Commun. Nonlinear Sci. Numer. Simul."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1007\/s10898-017-0535-8","article-title":"Performance of global random search algorithms for large dimensions","volume":"71","author":"Pepelyshev","year":"2018","journal-title":"J. Glob. Optim."},{"unstructured":"Kennedy, J., and Eberhart, R. (December, January 27). Particle swarm optimization. Proceedings of the IEEE International Conference on Neural Networks, Perth, WA, Australia.","key":"ref_7"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/MCI.2006.329691","article-title":"Ant Colony Optimization","volume":"1","author":"Dorigo","year":"2006","journal-title":"Comp. Intell. Mag."},{"key":"ref_9","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":"J. Glob. Optim."},{"key":"ref_10","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":"Adv. Eng. Softw."},{"key":"ref_11","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":"Adv. Eng. Softw."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1016\/j.asoc.2015.03.003","article-title":"Artificial Algae Algorithm (AAA) for Nonlinear Global Optimization","volume":"31","author":"Uymaz","year":"2015","journal-title":"Appl. Soft Comput."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1016\/j.knosys.2015.07.006","article-title":"Moth-flame Optimization Algorithm","volume":"89","author":"Mirjalili","year":"2015","journal-title":"Know.-Based Syst."},{"doi-asserted-by":"crossref","unstructured":"Sun, H., Yang, C.Y., Lin, C.W., Pan, J.S., Snasel, V., and Abraham, A. (2015). A New Cat Swarm Optimization with Adaptive Parameter Control. Genetic and Evolutionary Computing, Springer International Publishing.","key":"ref_14","DOI":"10.1007\/978-3-319-12286-1"},{"doi-asserted-by":"crossref","unstructured":"Abbasi-ghalehtaki, R., Khotanlou, H., and Esmaeilpour, M. (2016). Fuzzy Evolutionary Cellular Learning Automata model for text summarization. Swarm Evol. Comput., 30.","key":"ref_15","DOI":"10.1016\/j.swevo.2016.03.004"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"570","DOI":"10.1016\/j.asoc.2016.08.048","article-title":"Nature Inspired Algorithms to Optimize Robot Workcell Layouts","volume":"49","author":"Lim","year":"2016","journal-title":"Appl. Soft Comput."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1109\/4235.585893","article-title":"No Free Lunch Theorems for Optimization","volume":"1","author":"Wolpert","year":"1997","journal-title":"Trans. Evol. Comp"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"3552","DOI":"10.1016\/j.asoc.2012.07.013","article-title":"Parallel Cooperative Micro-particle Swarm Optimization: A Master-slave Model","volume":"12","author":"Parsopoulos","year":"2012","journal-title":"Appl. Soft Comput."},{"unstructured":"Van den Bergh, F., and Engelbrecht, A.P. (2001, January 15\u201319). Training product unit networks using cooperative particle swarm optimisers. Proceedings of the IJCNN\u201901. International Joint Conference on Neural Networks. Proceedings (Cat. No.01CH37222), Washington, DC, USA.","key":"ref_19"},{"doi-asserted-by":"crossref","unstructured":"Mohammed, E.A., and Mohamed, K. (2006). Cooperative Particle Swarm Optimizers: A Powerful and Promising Approach. Stigmergic Optimization, Springer.","key":"ref_20","DOI":"10.1007\/978-3-540-34690-6_10"},{"doi-asserted-by":"crossref","unstructured":"Akhmedova, S., and Semenkin, E. (2013, January 20\u201323). Co-Operation of Biology Related Algorithms. Proceedings of the 2013 IEEE Congress on Evolutionary Computation, Cancun, Mexico.","key":"ref_21","DOI":"10.1109\/CEC.2013.6557831"},{"doi-asserted-by":"crossref","unstructured":"Yang, X., and Deb, S. (2009, January 9\u201311). Cuckoo search via levy flights. Proceedings of the World Congress on Nature and Biologically Inspired Computing, Coimbatore, India.","key":"ref_22","DOI":"10.1109\/NABIC.2009.5393690"},{"doi-asserted-by":"crossref","unstructured":"Yang, X. (2009, January 26\u201328). Firefly algorithms for multimodal optimization. Proceedings of the 5th Symposium on Stochastic Algorithms, Foundations and Applications, Sapporo, Japan.","key":"ref_23","DOI":"10.1007\/978-3-642-04944-6_14"},{"key":"ref_24","first-page":"65","article-title":"A new metaheuristic bat-inspired algorithm","volume":"284","author":"Yang","year":"2010","journal-title":"Nat. Inspired Coop. Strateg. Optim. Stud. Comput. Intell."},{"doi-asserted-by":"crossref","unstructured":"Chiong, R. (2009). Fish School Search. Nature-Inspired Algorithms for Optimisation, Springer.","key":"ref_25","DOI":"10.1007\/978-3-642-00267-0"},{"doi-asserted-by":"crossref","unstructured":"Yang, C., Tu, X., and Chen, J. (2007, January 11\u201313). Algorithm of marriage in honey bees optimization based on the wolf pack search. Proceedings of the International Conference on Intelligent Pervasive Computing, Jeju City, Korea.","key":"ref_26","DOI":"10.1109\/IPC.2007.104"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"012001","DOI":"10.1088\/1757-899X\/173\/1\/012001","article-title":"Investigation into the efficiency of different bionic algorithm combinations for a COBRA meta-heuristic","volume":"173","author":"Akhmedova","year":"2017","journal-title":"IOP Conf. Ser. Mater. Sci. Eng."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"404","DOI":"10.1109\/21.52551","article-title":"Fuzzy logic in control systems: Fuzzy logic controller. I","volume":"20","author":"Lee","year":"1990","journal-title":"IEEE Trans. Syst. Man Cybern."},{"unstructured":"Tan, Y., Takagi, H., Shi, Y., and Niu, B. (2017). Fuzzy Logic Controller Design for Tuning the Cooperation of Biology-Inspired Algorithms. Advances in Swarm Intelligence, Springer International Publishing.","key":"ref_29"},{"unstructured":"Shi, Y., and Eberhart, R.C. (2001, January 27\u201330). Fuzzy adaptive particle swarm optimization. Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546), Seoul, Korea.","key":"ref_30"},{"doi-asserted-by":"crossref","unstructured":"Zhang, W., and Liu, Y. (December, January 29). Fuzzy logic controlled particle swarm for reactive power optimization considering voltage stability. Proceedings of the 2005 International Power Engineering Conference, Singapore.","key":"ref_31","DOI":"10.1109\/IPEC.2005.206969"},{"doi-asserted-by":"crossref","unstructured":"Akhmedova, S., Semenkin, E., and Stanovov, V. (2017, January 26\u201328). Semi-supervised SVM with Fuzzy Controlled Cooperation of Biology Related Algorithms. Proceedings of the 14th International Conference on Informatics in Control, Automation and Robotics, ICINCO 2017, Madrid, Spain.","key":"ref_32","DOI":"10.5220\/0006417400640071"},{"key":"ref_33","first-page":"35:1","article-title":"Exploration and Exploitation in Evolutionary Algorithms: A Survey","volume":"45","author":"Liu","year":"2013","journal-title":"ACM Comput. Surv."},{"key":"ref_34","first-page":"2959370","article-title":"An Improved Cuckoo Search Optimization Algorithm for the Problem of Chaotic Systems Parameter Estimation","volume":"2016","author":"Wang","year":"2016","journal-title":"Intell. Neurosci."},{"doi-asserted-by":"crossref","unstructured":"Tian, Y., Gao, W., and Yan, S. (2012, January 7\u20139). An Improved Inertia Weight Firefly Optimization Algorithm and Application. Proceedings of the 2012 International Conference on Control Engineering and Communication Technology, Liaoning, China.","key":"ref_35","DOI":"10.1109\/ICCECT.2012.38"},{"doi-asserted-by":"crossref","unstructured":"Gao, Y., An, X., and Liu, J. (2008, January 13\u201317). A Particle Swarm Optimization Algorithm with Logarithm Decreasing Inertia Weight and Chaos Mutation. Proceedings of the 2008 International Conference on Computational Intelligence and Security, Suzhou, China.","key":"ref_36","DOI":"10.1109\/CIS.2008.183"},{"doi-asserted-by":"crossref","unstructured":"Abadlia, H., Smairi, N., and Ghedira, K. (2017, January 6\u20138). Particle Swarm Optimization Based on Dynamic Island Model. Proceedings of the 2017 IEEE 29th International Conference on Tools with Artificial Intelligence (ICTAI), Boston, MA, USA.","key":"ref_37","DOI":"10.1109\/ICTAI.2017.00113"},{"doi-asserted-by":"crossref","unstructured":"Kushida, J., Hara, A., Takahama, T., and Kido, A. (2013, January 13). Island-based differential evolution with varying subpopulation size. Proceedings of the 2013 IEEE 6th International Workshop on Computational Intelligence and Applications (IWCIA), Hiroshima, Japan.","key":"ref_38","DOI":"10.1109\/IWCIA.2013.6624798"},{"unstructured":"Lacerda, M., Neto, H., Ludermir, T., Kuchen, H., and Lima Neto, F. (2018, January 8\u201313). Population Size Control for Efficiency and Efficacy Optimization in Population Based Metaheuristics. Proceedings of the 2018 IEEE Congress on Evolutionary Computation (CEC), Rio de Janeiro, Brazil.","key":"ref_39"},{"unstructured":"Alander, J.T. (1992, January 4\u20138). On optimal population size of genetic algorithms. Proceedings of the CompEuro 1992 Proceedings Computer Systems and Software Engineering, The Hague, The Netherlands.","key":"ref_40"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1023\/A:1008202821328","article-title":"Differential Evolution\u2014A Simple and Efficient Heuristic for global Optimization over Continuous Spaces","volume":"11","author":"Storn","year":"1997","journal-title":"J. Glob. Optim."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"945","DOI":"10.1109\/TEVC.2009.2014613","article-title":"JADE: Adaptive Differential Evolution With Optional External Archive","volume":"13","author":"Zhang","year":"2009","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1109\/4235.797969","article-title":"Multiobjective evolutionary algorithms: A comparative case study and the strength Pareto approach","volume":"3","author":"Zitzler","year":"1999","journal-title":"IEEE Trans. Evol. Comput."},{"unstructured":"Wang, H., Wu, Z., Zhou, X., and Rahnamayan, S. (2013, January 20\u201323). Accelerating artificial bee colony algorithm by using an external archive. Proceedings of the 2013 IEEE Congress on Evolutionary Computation, Cancun, Mexico.","key":"ref_44"},{"doi-asserted-by":"crossref","unstructured":"Xue, B., Qin, A.K., and Zhang, M. (2014, January 6\u201311). An archive based particle swarm optimisation for feature selection in classification. Proceedings of the 2014 IEEE Congress on Evolutionary Computation (CEC), Beijing, China.","key":"ref_45","DOI":"10.1109\/CEC.2014.6900472"},{"doi-asserted-by":"crossref","unstructured":"Akhmedova, S., Stanovov, V., Erokhin, D., and Semenkina, O. (2020). Ensemble of the Nature-Inspired Algorithms with Success-History Based Position Adaptation, IOP Publishing.","key":"ref_46","DOI":"10.1088\/1757-899X\/734\/1\/012089"},{"unstructured":"Singh, S., and Arora, S. (2013, January 3\u20134). A Conceptual Comparison of Firefly Algorithm, Bat Algorithm and Cuckoo Search. Proceedings of the 2013 International Conference on Control, Computing, Communication and Materials (ICCCCM), Allahabad, India.","key":"ref_47"},{"unstructured":"Liang, J., Qu, B.Y., Suganthan, P., and Hern\u00e1ndez-D\u00edaz, A. (2013). Problem Definitions and Evaluation Criteria for the CEC 2013 Special Session on Real-Parameter Optimization, Computational Intelligence Laboratory, Zhengzhou University. Technical Report 201212.","key":"ref_48"},{"key":"ref_49","first-page":"21","article-title":"Position adaptation of candidate solutions based on their success history in nature-inspired algorithms","volume":"11","author":"Akhmedova","year":"2019","journal-title":"Int. J. Inf. Technol. Secur."},{"doi-asserted-by":"crossref","unstructured":"Nenavath, H., Jatoth, R., and Das, S. (2018). A synergy of the sine-cosine algorithm and particle swarm optimizer for improved global optimization and object tracking. Swarm Evol. Comput.","key":"ref_50","DOI":"10.1016\/j.swevo.2018.02.011"},{"unstructured":"Liang, J., Qu, B.Y., and Suganthan, P. (2013). Problem Definitions and Evaluation Criteria for the CEC 2014 Special Session and Competition on Single Objective Real-Parameter Numerical Optimization, Nanyang Technological University. Computational Intelligence Laboratory, Zhengzhou University, Zhengzhou China and Technical Report.","key":"ref_51"},{"doi-asserted-by":"crossref","unstructured":"Jamil, M., and Yang, X.S. (2013). A Literature Survey of Benchmark Functions For Global Optimization Problems. Int. J. Math. Model. Numer. Optim., 4.","key":"ref_52","DOI":"10.1504\/IJMMNO.2013.055204"},{"doi-asserted-by":"crossref","unstructured":"Akhmedova, S., Stanovov, V., Erokhin, D., and Semenkin, E. (2019, January 26\u201330). Success History Based Position Adaptation in Co-Operation of Biology Related Algorithms. Proceedings of the The Tenth International Conference on Swarm Intelligence, Chiang Mai, Thailand.","key":"ref_53","DOI":"10.1007\/978-3-030-26369-0_4"}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/13\/4\/89\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:17:02Z","timestamp":1760174222000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/13\/4\/89"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,4,9]]},"references-count":53,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2020,4]]}},"alternative-id":["a13040089"],"URL":"https:\/\/doi.org\/10.3390\/a13040089","relation":{},"ISSN":["1999-4893"],"issn-type":[{"type":"electronic","value":"1999-4893"}],"subject":[],"published":{"date-parts":[[2020,4,9]]}}}