{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T08:04:50Z","timestamp":1775894690887,"version":"3.50.1"},"reference-count":53,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2022,2,16]],"date-time":"2022-02-16T00:00:00Z","timestamp":1644969600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Entropy"],"abstract":"<jats:p>Particle swarm optimization (PSO) is a popular method widely used in solving different optimization problems. Unfortunately, in the case of complex multidimensional problems, PSO encounters some troubles associated with the excessive loss of population diversity and exploration ability. This leads to a deterioration in the effectiveness of the method and premature convergence. In order to prevent these inconveniences, in this paper, a learning competitive swarm optimization algorithm (LCSO) based on the particle swarm optimization method and the competition mechanism is proposed. In the first phase of LCSO, the swarm is divided into sub-swarms, each of which can work in parallel. In each sub-swarm, particles participate in the tournament. The participants of the tournament update their knowledge by learning from their competitors. In the second phase, information is exchanged between sub-swarms. The new algorithm was examined on a set of test functions. To evaluate the effectiveness of the proposed LCSO, the test results were compared with those achieved through the competitive swarm optimizer (CSO), comprehensive particle swarm optimizer (CLPSO), PSO, fully informed particle swarm (FIPS), covariance matrix adaptation evolution strategy (CMA-ES) and heterogeneous comprehensive learning particle swarm optimization (HCLPSO). The experimental results indicate that the proposed approach enhances the entropy of the particle swarm and improves the search process. Moreover, the LCSO algorithm is statistically and significantly more efficient than the other tested methods.<\/jats:p>","DOI":"10.3390\/e24020283","type":"journal-article","created":{"date-parts":[[2022,2,16]],"date-time":"2022-02-16T20:26:41Z","timestamp":1645043201000},"page":"283","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":19,"title":["Learning Competitive Swarm Optimization"],"prefix":"10.3390","volume":"24","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7640-5782","authenticated-orcid":false,"given":"Bo\u017cena","family":"Borowska","sequence":"first","affiliation":[{"name":"Institute of Information Technology, Lodz University of Technology, 93-590 Lodz, Poland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,2,16]]},"reference":[{"key":"ref_1","unstructured":"Kennedy, J., Eberhart, R.C., and Shi, Y. (2001). Swarm Intelligence, Morgan Kaufmann Publishers."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"106338","DOI":"10.1016\/j.cie.2020.106338","article-title":"Multi-objective artificial bee colony algorithm for multi-stage resource leveling problem in sharing logistics network","volume":"142","author":"Xu","year":"2020","journal-title":"Comput. Ind. Eng."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"106320","DOI":"10.1016\/j.cie.2020.106320","article-title":"An artificial bee colony with division for distributed unrelated parallel machine scheduling with preventive maintenance","volume":"141","author":"Lei","year":"2020","journal-title":"Comput. Ind. Eng."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Borowska, B. (2016, January 6\u201310). An improved CPSO algorithm. Proceedings of the International Scientific and Technical Conference Computer Sciences and Information Technologies CSIT, Lviv, Ukraine.","DOI":"10.1109\/STC-CSIT.2016.7589854"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1016\/j.tcs.2005.05.020","article-title":"Ant colony optimization theory: A survey","volume":"344","author":"Dorigo","year":"2005","journal-title":"Theor. Comput. Sci."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.swevo.2013.11.003","article-title":"A survey on nature inspired metaheuristic algorithms for partitional clustering","volume":"16","author":"Nanda","year":"2014","journal-title":"Swarm Evol. Comput."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1016\/j.swevo.2016.06.006","article-title":"Effective heuristics for ant colony optimization to handle large-scale problems","volume":"32","author":"Ismkhan","year":"2017","journal-title":"Swarm Evol. Comput."},{"key":"ref_8","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 Evol. Comput."},{"key":"ref_9","unstructured":"Kennedy, J., and Eberhart, R.C. (December, January 27). Particle Swarm Optimization. Proceedings of the IEEE International Conference on Neural Networks, Perth, Australia."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"You, Z., and Lu, C. (2018). A heuristic fault diagnosis approach for electro-hydraulic control system based on hybrid particle swarm optimization and Levenberg\u2013Marquardt algorithm. J. Ambient Intell. Humaniz. Comput.","DOI":"10.1007\/s12652-018-0962-5"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"536","DOI":"10.1080\/08982112.2017.1322210","article-title":"Remaining useful life prediction for lithium-ion batteries using a quantum particle swarm optimization-based particle filter","volume":"29","author":"Yu","year":"2017","journal-title":"Qual. Eng."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1016\/j.swevo.2019.05.010","article-title":"Particle swarm optimization of deep neural networks architectures for image classification","volume":"49","author":"Yen","year":"2019","journal-title":"Swarm Evol. Comput."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Ignat, A., Lazar, E., and Petreus, D. (2019, January 23\u201326). Energy Management for an Islanded Microgrid Based on Particle Swarm Optimization. Proceedings of the International Symposium for Design and Technology of Electronics Packages, Cluj-Napoca, Romania.","DOI":"10.1109\/SIITME.2018.8599272"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Abo-Elnaga, Y., and Nasr, S. (2020). Modified Evolutionary Algorithm and Chaotic Search for Bilevel Programming Problems. Symmetry, 12.","DOI":"10.3390\/sym12050767"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"104942","DOI":"10.1016\/j.cor.2020.104942","article-title":"A systematic sampling evolutionary (SSE) method for stochastic bilevel programming problems","volume":"120","author":"Goshu","year":"2020","journal-title":"Comput. Oper. Res."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Zhang, X., Lu, D., Zhang, X., and Wang, Y. (2019). Antenna array design by a contraction adaptive particle swarm optimization algorithm. EURASIP J. Wirel. Commun. Netw., 57.","DOI":"10.1186\/s13638-019-1379-3"},{"key":"ref_17","first-page":"117","article-title":"PSO Scheduling Strategy for Task Load in Cloud Computing","volume":"46","author":"Hu","year":"2019","journal-title":"Hunan Daxue Xuebao\/J. Hunan Univ. Nat. Sci."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Chen, X., and Xiao, S. (2021). Multi-Objective and Parallel Particle Swarm Optimization Algorithm for Container-Based Microservice Scheduling. Sensors, 21.","DOI":"10.3390\/s21186212"},{"key":"ref_19","first-page":"7","article-title":"Application of the PSO algorithm with sub-domain approach for the optimization of radio telescope array","volume":"16","author":"Nadolski","year":"2008","journal-title":"J. Appl. Comput. Sci."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Michaloglou, A., and Tsitsas, N.L. (2021). Feasible Optimal Solutions of Electromagnetic Cloaking Problems by Chaotic Accelerated Particle Swarm Optimization. Mathematics, 9.","DOI":"10.3390\/math9212725"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1109\/TCYB.2014.2322602","article-title":"A competitive swarm optimizer for large scale optimization","volume":"45","author":"Cheng","year":"2015","journal-title":"IEEE Trans. Cybern."},{"key":"ref_22","unstructured":"Shi, Y., and Eberhart, R.C. (1999, January 6\u20139). Empirical study of particle swarm optimization. Proceedings of the Congress on Evolutionary Computation, Washington, DC, USA."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Zhang, L., Yu, H., and Hu, S. (2003, January 12\u201316). A new approach to improve particle swarm optimization. Proceedings of the International Conference on Genetic and Evolutionary Computation, Chicago, IL, USA.","DOI":"10.1007\/3-540-45105-6_12"},{"key":"ref_24","first-page":"1050","article-title":"MCPSO: A multi-swarm cooperative particle swarm optimizer","volume":"185","author":"Niu","year":"2007","journal-title":"Appl. Math. Comput."},{"key":"ref_25","unstructured":"Clerc, M. (1999, January 6\u20139). The swarm and the queen: Towards a deterministic and adaptive particle swarm optimization. Proceedings of the ICEC, Washington, DC, USA."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Venter, G., and Sobieszczanski-Sobieski, J. (2002, January 22\u201325). Particle swarm optimization. Proceedings of the 43rd AIAA\/ASME\/ASCE\/AHS\/ASC Structure, Structure Dynamics and Materials Conference, Denver, CO, USA.","DOI":"10.2514\/6.2002-1235"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"537","DOI":"10.1007\/978-3-030-21803-4_54","article-title":"Social strategy of particles in optimization problems","volume":"Volume 991","author":"Borowska","year":"2020","journal-title":"Advances in Intelligent Systems and Computing"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"240","DOI":"10.1109\/TEVC.2004.826071","article-title":"Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients","volume":"8","author":"Ratnaweera","year":"2004","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2923","DOI":"10.1007\/s00500-015-1922-z","article-title":"Fuzzy rule weight modification with particle swarm optimization","volume":"20","author":"Chen","year":"2016","journal-title":"Soft Comput."},{"key":"ref_30","unstructured":"Kennedy, J., and Mendes, R. (2002, January 12\u201317). Population structure and particle swarm performance. Proceedings of the 2002 Congress on Evolutionary Computation, Honolulu, HI, USA."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"571","DOI":"10.1016\/j.swevo.2018.07.002","article-title":"Global genetic learning particle swarm optimization with diversity enhanced by ring topology","volume":"44","author":"Lin","year":"2019","journal-title":"Swarm Evol. Comput."},{"key":"ref_32","first-page":"136","article-title":"Genetic learning particle swarm optimization with interlaced ring topology","volume":"Volume 12141","author":"Krzhizhanovskaya","year":"2020","journal-title":"Lecture Notes in Computer Science, Proceedings of the Computational Science\u2014ICCS 2020, Amsterdam, The Netherlands, 3\u20135 June 2020"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1016\/j.swevo.2017.10.004","article-title":"Dynamic multi-swarm differential learning particle swarm optimizer","volume":"39","author":"Chen","year":"2018","journal-title":"Swarm Evol. Comput."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"2277","DOI":"10.1109\/TCYB.2015.2475174","article-title":"Genetic learning particle swarm optimization","volume":"46","author":"Gong","year":"2016","journal-title":"IEEE Trans. Cybern."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"204","DOI":"10.1109\/TEVC.2004.826074","article-title":"The fully informed particle swarm: Simpler, maybe better","volume":"8","author":"Mendes","year":"2004","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"623","DOI":"10.1016\/j.asoc.2014.08.013","article-title":"Particle swarm optimization with adaptive time-varying topology connectivity","volume":"24","author":"Lim","year":"2014","journal-title":"Appl. Soft Comput."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Carvalho, D.F., and Bastos-Filho, C.J.A. (2008, January 1\u20136). Clan Particle Swarm Optimization. Proceedings of the 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence), Hong Kong, China.","DOI":"10.1109\/CEC.2008.4631209"},{"key":"ref_38","unstructured":"Bastos-Filho, C.J.A., Carvalho, D.F., Figueiredo, E.M.N., and Miranda, P.B.C. (December, January 30). Dynamic Clan Particle Swarm Optimization. Proceedings of the Ninth International Conference on Intelligent Systems Design and Applications, Pisa, Italy."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Shen, Y., Cai, W., Kang, H., Sun, X., Chen, Q., and Zhang, H. (2021). A Particle Swarm Algorithm Based on a Multi-Stage Search Strategy. Entropy, 23.","DOI":"10.3390\/e23091200"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1016\/j.asej.2016.07.008","article-title":"A hybrid particle swarm optimization and genetic algorithm with population partitioning for large scale optimization problems","volume":"8","author":"Ali","year":"2017","journal-title":"Ain Shams Eng. J."},{"key":"ref_41","first-page":"144","article-title":"Sustainable automatic data clustering using hybrid PSO algorithm with mutation","volume":"23","author":"Sharma","year":"2019","journal-title":"Sustain. Comput. Inform. Syst."},{"key":"ref_42","first-page":"4365","article-title":"Modified particle swarm optimization algorithm with simulated annealing behavior and its numerical verification","volume":"218","author":"Shieh","year":"2011","journal-title":"Appl. Math. Comput."},{"key":"ref_43","unstructured":"Holden, N., and Freitas, A. (2005, January 8\u201310). A hybrid particle swarm\/ant colony algorithm for the classification of hierarchical biological data. Proceedings of the 2005 IEEE Swarm Intelligence Symposium, Pasadena, CA, USA."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1016\/j.chemolab.2014.01.003","article-title":"An improved QPSO algorithm and its application in the high-dimensional complex problems","volume":"132","author":"Liu","year":"2014","journal-title":"Chomometrics Intell. Lab. Syst."},{"key":"ref_45","unstructured":"Cheng, R., Sun, C., and Jin, Y. (2013, January 20\u201323). A multi-swarm evolutionary framework based on a feedback mechanism. Proceedings of the IEEE Congress on Evolutionary Computation, Cancun, Mexico."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"832","DOI":"10.1016\/j.asoc.2017.08.051","article-title":"A novel multi-swarm particle swarm optimization with dynamic learning strategy","volume":"61","author":"Ye","year":"2017","journal-title":"Appl. Soft Comput."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1109\/TEVC.2005.857610","article-title":"Comprehensive learning particle swarm optimizer for global optimization of multimodal functions","volume":"10","author":"Liang","year":"2006","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"533","DOI":"10.1016\/j.asoc.2019.01.047","article-title":"Adaptive comprehensive learning particle swarm optimization with cooperative archive","volume":"77","author":"Lin","year":"2019","journal-title":"Appl. Soft Comput. J."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1016\/j.ins.2014.08.039","article-title":"A social learning particle swarm optimization algorithm for scalable optimization","volume":"291","author":"Cheng","year":"2015","journal-title":"Inf. Sci."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/TCBB.2015.2459690","article-title":"Symbiosis-based alternative learning multi-swarm particle swarm optimization","volume":"14","author":"Niu","year":"2017","journal-title":"IEEE\/ACM Trans. Comput. Biol. Bioinform."},{"key":"ref_51","unstructured":"Shi, Y., and Eberhart, R. (1998). A Modified Particle Swarm Optimizer, Springer."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1162\/evco.2007.15.1.1","article-title":"Covariance matrix adaptation for multi-objective optimization","volume":"15","author":"Igel","year":"2007","journal-title":"Evol. Comput."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1016\/j.swevo.2015.05.002","article-title":"Heterogeneous comprehensive learning particle swarm optimization with enhanced exploration and exploitation","volume":"24","author":"Lynn","year":"2015","journal-title":"Swarm Evol. Comput."}],"container-title":["Entropy"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1099-4300\/24\/2\/283\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:20:46Z","timestamp":1760134846000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1099-4300\/24\/2\/283"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,2,16]]},"references-count":53,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2022,2]]}},"alternative-id":["e24020283"],"URL":"https:\/\/doi.org\/10.3390\/e24020283","relation":{},"ISSN":["1099-4300"],"issn-type":[{"value":"1099-4300","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,2,16]]}}}