Hybrid Algorithm of Slime Mould Algorithm and Arithmetic Optimization Algorithm Based on Random Opposition-Based Learning

Slime mould algorithm (SMA) and arithmetic optimization algorithm (AOA) are new meta-heuristic optimization algorithms proposed recently. SMA has strong ability of global exploration, but the oscillation effect is weak in the late iteration. It is easy to fall into local optimum, and the contraction...

Full description

Bibliographic Details
Main Author: JIA Heming, LIU Yuxiang, LIU Qingxin, WANG Shuang, ZHENG Rong
Format: Article
Language:zho
Published: Journal of Computer Engineering and Applications Beijing Co., Ltd., Science Press 2022-05-01
Series:Jisuanji kexue yu tansuo
Subjects:
Online Access:http://fcst.ceaj.org/fileup/1673-9418/PDF/1652926954129-1075223832.pdf
_version_ 1828812249282641920
author JIA Heming, LIU Yuxiang, LIU Qingxin, WANG Shuang, ZHENG Rong
author_facet JIA Heming, LIU Yuxiang, LIU Qingxin, WANG Shuang, ZHENG Rong
author_sort JIA Heming, LIU Yuxiang, LIU Qingxin, WANG Shuang, ZHENG Rong
collection DOAJ
description Slime mould algorithm (SMA) and arithmetic optimization algorithm (AOA) are new meta-heuristic optimization algorithms proposed recently. SMA has strong ability of global exploration, but the oscillation effect is weak in the late iteration. It is easy to fall into local optimum, and the contraction mechanism is not strong, which leads to slow convergence speed. AOA algorithm uses multiplication and division operator to update position, which has strong randomness and good ability to avoid premature convergence. To solve the above problems, this paper combines the two algorithms and uses random opposition-based learning strategy to improve the convergence speed, and proposes a hybrid algorithm of slime mould algorithm and arithmetic optimization algorithm based on random opposition-based learning (HSMAAOA) with superior performance and high efficiency. The improved algorithm retains the SMA’s exploration phase and the exploitation phase will be replaced by the multiplication and division operators, which improves the capacity of the algorithm and the ability to jump out of the local optimal solution. In addition, random opposition-based learning strategy is used to enhance the diversity of the improved algorithm population and improve the convergence speed. The experimental results show that the HSMAAOA algorithm has good robustness and optimization accuracy, and significantly improves the convergence speed. Finally, the applicability and effectiveness of HSMAAOA in engineering problems are verified through the design of welded beams and the design of pressure vessels.
first_indexed 2024-12-12T09:40:57Z
format Article
id doaj.art-df0630934a344ecca59e958f935d09e5
institution Directory Open Access Journal
issn 1673-9418
language zho
last_indexed 2024-12-12T09:40:57Z
publishDate 2022-05-01
publisher Journal of Computer Engineering and Applications Beijing Co., Ltd., Science Press
record_format Article
series Jisuanji kexue yu tansuo
spelling doaj.art-df0630934a344ecca59e958f935d09e52022-12-22T00:28:34ZzhoJournal of Computer Engineering and Applications Beijing Co., Ltd., Science PressJisuanji kexue yu tansuo1673-94182022-05-011651182119210.3778/j.issn.1673-9418.2105016Hybrid Algorithm of Slime Mould Algorithm and Arithmetic Optimization Algorithm Based on Random Opposition-Based LearningJIA Heming, LIU Yuxiang, LIU Qingxin, WANG Shuang, ZHENG Rong01. Department of Information Engineering, Sanming University, Sanming, Fujian 365004, China;2. College of Physics and Information Engineering, Fuzhou University, Fuzhou 350108, China;3. School of Computer Science and Technology, Hainan University, Haikou 570228, ChinaSlime mould algorithm (SMA) and arithmetic optimization algorithm (AOA) are new meta-heuristic optimization algorithms proposed recently. SMA has strong ability of global exploration, but the oscillation effect is weak in the late iteration. It is easy to fall into local optimum, and the contraction mechanism is not strong, which leads to slow convergence speed. AOA algorithm uses multiplication and division operator to update position, which has strong randomness and good ability to avoid premature convergence. To solve the above problems, this paper combines the two algorithms and uses random opposition-based learning strategy to improve the convergence speed, and proposes a hybrid algorithm of slime mould algorithm and arithmetic optimization algorithm based on random opposition-based learning (HSMAAOA) with superior performance and high efficiency. The improved algorithm retains the SMA’s exploration phase and the exploitation phase will be replaced by the multiplication and division operators, which improves the capacity of the algorithm and the ability to jump out of the local optimal solution. In addition, random opposition-based learning strategy is used to enhance the diversity of the improved algorithm population and improve the convergence speed. The experimental results show that the HSMAAOA algorithm has good robustness and optimization accuracy, and significantly improves the convergence speed. Finally, the applicability and effectiveness of HSMAAOA in engineering problems are verified through the design of welded beams and the design of pressure vessels.http://fcst.ceaj.org/fileup/1673-9418/PDF/1652926954129-1075223832.pdf|slime mould algorithm (sma)|arithmetic optimization algorithm (aoa)|hybrid optimization|random opposition-based learning
spellingShingle JIA Heming, LIU Yuxiang, LIU Qingxin, WANG Shuang, ZHENG Rong
Hybrid Algorithm of Slime Mould Algorithm and Arithmetic Optimization Algorithm Based on Random Opposition-Based Learning
Jisuanji kexue yu tansuo
|slime mould algorithm (sma)|arithmetic optimization algorithm (aoa)|hybrid optimization|random opposition-based learning
title Hybrid Algorithm of Slime Mould Algorithm and Arithmetic Optimization Algorithm Based on Random Opposition-Based Learning
title_full Hybrid Algorithm of Slime Mould Algorithm and Arithmetic Optimization Algorithm Based on Random Opposition-Based Learning
title_fullStr Hybrid Algorithm of Slime Mould Algorithm and Arithmetic Optimization Algorithm Based on Random Opposition-Based Learning
title_full_unstemmed Hybrid Algorithm of Slime Mould Algorithm and Arithmetic Optimization Algorithm Based on Random Opposition-Based Learning
title_short Hybrid Algorithm of Slime Mould Algorithm and Arithmetic Optimization Algorithm Based on Random Opposition-Based Learning
title_sort hybrid algorithm of slime mould algorithm and arithmetic optimization algorithm based on random opposition based learning
topic |slime mould algorithm (sma)|arithmetic optimization algorithm (aoa)|hybrid optimization|random opposition-based learning
url http://fcst.ceaj.org/fileup/1673-9418/PDF/1652926954129-1075223832.pdf
work_keys_str_mv AT jiahemingliuyuxiangliuqingxinwangshuangzhengrong hybridalgorithmofslimemouldalgorithmandarithmeticoptimizationalgorithmbasedonrandomoppositionbasedlearning