A mirage search optimization algorithm that combines dual-chaos mapping and an opposition-based learning strategy

Yang Yang , Chaochuan Jia , Xiancun Zhou , Yu Liu , Maosheng Fu

Electronic Research Archive ›› 2025, Vol. 33 ›› Issue (8) : 4625 -4657.

PDF (43432KB)
Electronic Research Archive ›› 2025, Vol. 33 ›› Issue (8) :4625 -4657. DOI: 10.3934/era.2025208
Research article
research-article
A mirage search optimization algorithm that combines dual-chaos mapping and an opposition-based learning strategy
Author information +
History +
PDF (43432KB)

Abstract

In this study, we propose a mirage search optimization algorithm that combines dual-chaos mapping and an opposition-based learning tactic, which we call the dual-chaos mapping opposition-based learning mirage search optimization (DMOMSO) algorithm. First, when initializing the population, a chaotic initialization method was used. This method takes advantage of the chaotic characteristics of iterative mapping to generate an initial population with high dispersion. Thus, the algorithm can more reliably reach the global optimum in a shorter time. Before the formal iteration process starts, a chaotic sequence is generated via chaotic mapping, which is used to update the iterative parameters, enabling them to vary dynamically throughout the iterative process. This helps the algorithm avoid becoming stuck in local optima, as well as enhancing its optimization performance and accelerating its convergence. In each iteration, the parameters are adjusted using the opposition-based learning method, which helps to cover the solution space more effectively, find good solutions faster, and explore a wider area. We conducted simulation experiments to assess the DMOMSO algorithm’s effectiveness, in terms of its performance on the CEC2017 and CEC2022 benchmark function sets. In this way, we carried out a comparative analysis between the DMOMSO algorithm and seven other algorithms, namely, MSO, SSA, AO, FOX, WOA, HHO, and COA. The experimental results indicated that the DMOMSO algorithm outperforms the original mirage search optimization algorithm, being able to more effectively find optimal solutions and converging faster. The eight considered algorithms were also tested in the context of practical optimization problems, including the design of hydrostatic thrust bearings, the optimization of Himmel Blau’s function, and industrial refrigeration system design. Based on the results obtained, DMOMSO is more effective for solving complex engineering problems.

Keywords

mirage search optimization algorithm / chaos mapping / opposition-based learning / hydrostatic thrust bearing / Himmel Blau’s Function

Cite this article

Download citation ▾
Yang Yang, Chaochuan Jia, Xiancun Zhou, Yu Liu, Maosheng Fu. A mirage search optimization algorithm that combines dual-chaos mapping and an opposition-based learning strategy. Electronic Research Archive, 2025, 33 (8) : 4625-4657 DOI:10.3934/era.2025208

登录浏览全文

4963

注册一个新账户 忘记密码

References

[1]

A. E. Smith, Swarm intelligence: from natural to artificial systems [Book Reviews], IEEE Trans. Evol. Comput., 4 (2000), 192-193. https://doi.org/10.1109/TEVC.2000.850661

[2]

A. E. Eiben, J. Smith, From evolutionary computation to the evolution of things, Nature, 521 (2015), 476-482. https://doi.org/10.1038/nature14544

[3]

K. Dai, S. Lu, X. Jiang, Solving the multi-person traveling salesman problem based on genetic algorithm, Comput. Eng., 30 (2004), 3. https://doi.org/10.3969/j.issn.1000-3428.2004.16.054

[4]

H. Nikravesh, A. Ranjbar, R. Azin, Optimizing the wells location using the Metaheuristic algorithms, as well as optimizing the drilling time of production and injection wells in one of the reservoirs in south west of Iran, Earth Sci. Inf., 17 (2024). https://doi.org/10.1007/s12145-023-01204-3

[5]

S. Kirkpatrick, C. D. Gelatt Jr, M. P. Vecchi, Optimization by simulated annealing, Science, 220 (1983), 671-680. https://doi.org/10.1126/science.220.4598.671

[6]

Z. Li, J. Yu, C. Qian, Research on layout optimization of defective rectangular parts based on dual population genetic algorithm, Mach. Electron., 41 (2023), 7-12. https://doi.org/10.19850/j.cnki.2096-4706.1111

[7]

Y. Granik, Source optimization for image fidelity and throughput, J. Micro/Nanolithogr. MEMS MOEMS, 3 (2004), 509-522. https://doi.org/10.1117/1.1794708

[8]

J. Liu, S. Chen, Multi-objective optimization of oilfield logistics with marginal well consideration, Appl. Soft Comput., 145 (2024), 110623. https://doi.org/10.1016/j.asoc.2024.110623

[9]

C. J. Shih, C. Y. Hsu, C. Y. Kuo, J. Li, J. C. Rau, K. Chakrabarty, Thermal-aware test schedule and TAM co-optimization for three-dimensional IC, Act. Passive Electron. Compon., 2012 (2012), 763572. https://doi.org/10.1155/2012/763572

[10]

J. Kennedy, R. Eberhart, Particle swarm optimization, in Proceedings of ICNN'95-International Conference on Neural Networks, Perth, WA, Australia, 4 (1995), 1942-1948. https://doi.org/10.1109/ICNN.1995.488968

[11]

C. Pu, Y. Jia, Z. Zhang, H. Luo, M. Ren, J. Wang, et al., Intelligent optimization of air-floating piston core parameters for homemade frictionless pneumatic actuators based on a new multi-objective particle swarm optimization algorithm with Gaussian mutation and fuzzy logic, Eng. Appl. Artif. Intell., 154 (2025), 111053. https://doi.org/10.1016/j.engappai.2025.111053

[12]

P. Qian, H. Luo, L. Liu, P. Lv, C. Pu, D. Meng, et al., A hybrid Gaussian mutation PSO with search space reduction and its application to intelligent selection of piston seal grooves for homemade pneumatic cylinders, Eng. Appl. Artif. Intell., 122 (2023), 14. https://doi.org/10.1016/j.engappai.2023.106156.

[13]

P. Qian, C. Pu, L. Liu, H. Luo, J. Wu, Y. Jia, et al., Ultra-high-precision pneumatic force servo system based on a novel improved particle swarm optimization algorithm integrating Gaussian mutation and fuzzy theory, ISA Trans., 152 (2024), 14. https://doi.org/10.1016/j.isatra.2024.06.024

[14]

D. Riofrio, S. Luan, J. Zhou, L. Ma, Particle swarm optimization for radiation therapy planning, in Proceedings of the 6th ACM Conference on Bioinformatics, Computational Biology and Health Informatics , (2015), 250-257. https://doi.org/10.1145/2808719.2808745

[15]

M. Dorigo, V. Maniezzo, A. Colorni, Ant system: optimization by a colony of cooperating agents, IEEE Trans. Syst. Man Cybern. Part B Cybern., 26 (1996), 29-41. https://doi.org/10.1109/3477.484436

[16]

V. Subrahmanyam, O. S. Nagesh, Y. V. Reddy, A. P. Rao, M. Suresh, G. Neelima, Internet of Things (IoT) enabled intelligent traffic control management system by hybrid swarm intelligence (SI) algorithm, in 2024 IEEE International Conference on Interdisciplinary Approaches in Technology and Management for Social Innovation (IATMSI), 2 (2024). https://doi.org/10.1109/IATMSI60426.2024.10503563

[17]

M. Varshney, P. Kumar, M. R. Ali, Y. Gulzar, Using the grey wolf aquila synergistic algorithm for design problems in structural engineering, Biomimetics, 9 (2024), 54. https://doi.org/10.3390/biomimetics9010054.

[18]

T. Cura, A rapidly converging artificial bee colony algorithm for portfolio optimization, Knowl.-Based Syst., 233 (2021), 107505. https://doi.org/10.1016/j.knosys.2021.107505

[19]

J. He, S. Zhao, J. Ding, Y. Wang, Mirage search optimization: application to path planning and engineering design problems, Adv. Eng. Software, 203 (2025). https://doi.org/10.1016/j.advengsoft.2025.103883

[20]

V. Elser, I. Rankenburg, P. Thibault, Searching with iterated maps, Proc. Natl. Acad. Sci. U.S.A., 104 (2007), 418-423. https://doi.org/10.1073/pnas.0606359104

[21]

W. Y. Fu, G. G. Li, Y. Q. Wang, Reverse Chaotic Optimization Algorithm with Variable Interval Length, Acta Electronica Sin., 47 (2019), 113-121.

[22]

W. Gong, A. Fialho, Z. Cai, H. Li, stochastic opposition-based learning using a beta distribution in differential evolution, IEEE Trans. Cybern., 46 (2016), 2184-2196, https://doi.org/10.1109/TCYB.2015.2475736

[23]

A. Ahrari, S. Elsayed, R. Sarker, D. Essam, C. A. C. Coello, Problem definition and evaluation criteria for the CEC’2022 competition on dynamic multimodal optimization, in Proceedings of the IEEE World Congress on Computational Intelligence (IEEE WCCI 2022) , Italy, (2022), 18-23.

[24]

X. M. Liang, L. Y. Shi, W. Long, An improved snake optimization algorithm based on hybrid strategies and its application, Comput. Eng. Sci., 46 (2024), 693-706.

[25]

J. K. Xue, B. Shen, A novel swarm intelligence optimization approach: Sparrow search algorithm, Syst. Sci. Control Eng., 8 (2020), 22-34. https://doi.org/10.1080/21642583.2019.1708830

[26]

L. Abualigah, D. Yousri, M. A. Elaziz, E. G. Ewees, A. H. Gandomi, Matlab code of aquila optimizer: a novel meta-heuristic optimization algorithm, Comput. Ind. Eng., 2021 (2021). https://doi.org/10.1016/j.cie.2021.107250

[27]

H. Mohammed, T. Rashid, FOX: a FOX-inspired optimization algorithm, Appl. Intell., 53 (2023), 1030-1050. https://doi.org/10.1007/s10489-022-03533-0

[28]

A. A. Heidari, S. Mirjalili, H. Faris, I. Aljarah, M. Mafarja, H. Chen, Harris hawk’s optimization: algorithm and applications, Future Gener. Comput. Syst., 97 (2019), 849-872. https://doi.org/10.1016/j.future.2019.02.028

[29]

H. Jia, H. Rao, C. Wen, S. Mirjalili, Crayfish optimization algorithm, Artif. Intell. Rev., 56 (2023), 1919-1979. https://doi.org/10.1007/s10462-023-10567-4

[30]

J. Pierezan, L. D. S. Coelho, Coyote optimization algorithm: a new metaheuristic for global optimization problems, in 2018 IEEE Congress on Evolutionary Computation (CEC), 2018. https://doi.org/10.1109/CEC.2018.8477769

[31]

A. Osyczka, S. Krenich, K. Karas, Optimum design of robot grippers using genetic algorithms, in Proceedings of the Third World Congress 560 of Structural and Multidisciplinary Optimization (WCSMO) , Buffalo, New York, (1999), 241-243.

[32]

A. Kumar, G. Wu, M. Z. Ali, R. Mallipeddi, P. N. Suganthan, S. Das, A test-suite of non-convex constrained optimization problems from the real-world and some baseline results, Swarm Evol. Comput., 51 (2021), 100961. https://doi.org/10.1016/j.swevo.2021.100961

[33]

Y. Li, X. Liang, J. Liu, H. Zhou, Solving engineering optimization problems based on improved balance optimizer algorithm, Comput. Integr. Manuf. Syst., (2023), 1-34. https://doi.org/10.13196/j.cims.2023.0169

PDF (43432KB)

0

Accesses

0

Citation

Detail

Sections
Recommended

/

〈 〉