journal article·2023Open access

An Enhanced Equilibrium Optimizer for Solving Optimization Tasks

Yuting Liu, Hongwei Ding, Zongshan Wang, Gaurav Dhiman, Zhijun Yang, Peng Hu

Computers, Materials & Continua· Volume 77· Issue 2

Abstract

The equilibrium optimizer (EO) represents a new, physics-inspired metaheuristic optimization approach that draws inspiration from the principles governing the control of volume-based mixing to achieve dynamic mass equilibrium. Despite its innovative foundation, the EO exhibits certain limitations, including imbalances between exploration and exploitation, the tendency to local optima, and the susceptibility to loss of population diversity. To alleviate these drawbacks, this paper introduces an improved EO that adopts three strategies: adaptive inertia weight, Cauchy mutation, and adaptive sine cosine mechanism, called SCEO. Firstly, a new update formula is conceived by incorporating an adaptive inertia weight to reach an appropriate balance between exploration and exploitation. Next, an adaptive sine cosine mechanism is embedded to boost the global exploratory capacity. Finally, the Cauchy mutation is utilized to prevent the loss of population diversity during searching. To validate the efficacy of the proposed SCEO, a comprehensive evaluation is conducted on 15 classical benchmark functions and the CEC2017 test suite. The outcomes are subsequently benchmarked against both the conventional EO, its variants, and other cutting-edge metaheuristic techniques. The comparisons reveal that the SCEO method provides significantly superior results against the standard EO and other competitors. In addition, the developed SCEO is implemented to deal with a mobile robot path planning (MRPP) task, and compared to some classical metaheuristic approaches. The analysis results demonstrate that the SCEO approach provides the best performance and is a prospective tool for MRPP.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Metaheuristic Optimization Algorithms Research · Robotic Path Planning Algorithms · Advanced Multi-Objective Optimization Algorithms

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (33)

Show source-provided references
1. Solving non-linear fixed-charge transportation problems using nature inspired non-linear particle swarm optimization algorithm10.1016/j.asoc.2023.110699 ↗
2. Stochastic modelling of flexible load characteristics of split-type air conditioners using grey-box modelling and random forest method10.1016/j.enbuild.2022.112370 ↗
3. Hunger games search: Visions, conception, implementation, deep analysis, perspectives, and towards performance shifts10.1016/j.eswa.2021.114864 ↗
4. INFO: An efficient optimization algorithm based on weighted mean of vectors10.1016/j.eswa.2022.116516 ↗
5. RIME: A physics-based optimization10.1016/j.neucom.2023.02.010 ↗
6. Coati optimization algorithm: A new bio-inspired metaheuristic algorithm for solving optimization problems10.1016/j.knosys.2022.110011 ↗
7. Nutcracker optimizer: A novel nature-inspired metaheuristic algorithm for global optimization and engineering design problems10.1016/j.knosys.2022.110248 ↗
8. Advances in nature-inspired metaheuristic optimization for feature selection problem: A comprehensive survey10.1016/j.cosrev.2023.100559 ↗
9. Equilibrium optimizer: A novel optimization algorithm10.1016/j.knosys.2019.105190 ↗
10. Particle swarm optimization: An overview10.1007/s11721-007-0002-0 ↗
11. A comprehensive review of firefly algorithms10.1016/j.swevo.2013.06.001 ↗
12. A novel interdependence based multilevel thresholding technique using adaptive equilibrium optimizer10.1016/j.engappai.2020.103836 ↗
13. Solar photovoltaic parameter estimation using an improved equilibrium optimizer10.1016/j.solener.2020.09.032 ↗
14. Photovoltaic cell parameter estimation based on improved equilibrium optimizer algorithm10.1016/j.enconman.2021.114051 ↗
15. LWMEO: An efficient equilibrium optimizer for complex functions and engineering design problems10.1016/j.eswa.2022.116828 ↗
16. An efficient equilibrium optimizer with mutation strategy for numerical optimization10.1016/j.asoc.2020.106542 ↗
17. An improved equilibrium optimizer with a decreasing equilibrium pool10.3390/sym14061227 ↗
18. Velocity clamping-assisted adaptive salp swarm algorithm: Balance analysis and case studies10.3934/mbe.2022364 ↗
19. Adaptive guided salp swarm algorithm with velocity clamping mechanism for solving optimization problems10.1093/jcde/qwac094 ↗
20. SCA: A sine cosine algorithm for solving optimization problems10.1016/j.knosys.2015.12.022 ↗
21. Information-utilization strengthened equilibrium optimizer10.1007/s10462-021-10105-0 ↗
22. Stability of salp swarm algorithm with random replacement and double adaptive weighting10.1016/j.apm.2021.02.002 ↗
23. Opposition-based learning grey wolf optimizer for global optimization10.1016/j.knosys.2021.107139 ↗
24. Moth-flame optimization algorithm based on diversity and mutation strategy10.1007/s10489-020-02081-9 ↗
25. Adaptive salp swarm optimization algorithms with inertia weights for novel fake news detection model in online social media10.1007/s11042-021-11006-8 ↗
26. An improved particle swarm optimization with backtracking search optimization algorithm for solving continuous optimization problems10.1007/s00366-021-01431-6 ↗
27. Advanced orthogonal opposition-based learning-driven dynamic salp swarm algorithm: Framework and case studies10.1049/cth2.12277 ↗
28. Modified adaptive ant colony optimization algorithm and its application for solving path planning of mobile robot10.1016/j.eswa.2022.119410 ↗
29. Rank-driven salp swarm algorithm with orthogonal opposition-based learning for global optimization10.1007/s10489-021-02776-7 ↗
30. Hybrid genetic algorithm based smooth global-path planning for a mobile robot10.1080/15397734.2021.1876569 ↗
32. A powerful and efficient algorithm for numerical function optimization: Artificial bee colony (ABC) algorithm10.1007/s10898-007-9149-x ↗
33. Implementing modified swarm intelligence algorithm based on Slime moulds for path planning and obstacle avoidance problem in mobile robots10.1016/j.asoc.2021.107372 ↗