An Improved Reptile Search Algorithm Based on Lévy Flight and Interactive Crossover Strategy to Engineering Application

In this paper, we propose a reptile search algorithm based on Lévy flight and interactive crossover strategy (LICRSA), and the improved algorithm is employed to improve the problems of poor convergence accuracy and slow iteration speed of the reptile search algorithm. First, the proposed algorithm i...

Full description

Bibliographic Details
Main Authors: Liqiong Huang, Yuanyuan Wang, Yuxuan Guo, Gang Hu
Format: Article
Language:English
Published: MDPI AG 2022-07-01
Series:Mathematics
Subjects:
Online Access:https://www.mdpi.com/2227-7390/10/13/2329
_version_ 1827619389592043520
author Liqiong Huang
Yuanyuan Wang
Yuxuan Guo
Gang Hu
author_facet Liqiong Huang
Yuanyuan Wang
Yuxuan Guo
Gang Hu
author_sort Liqiong Huang
collection DOAJ
description In this paper, we propose a reptile search algorithm based on Lévy flight and interactive crossover strategy (LICRSA), and the improved algorithm is employed to improve the problems of poor convergence accuracy and slow iteration speed of the reptile search algorithm. First, the proposed algorithm increases the variety and flexibility of the people by introducing the Lévy flight strategy to prevent premature convergence and improve the robustness of the population. Secondly, an iteration-based interactive crossover strategy is proposed, inspired by the crossover operator and the difference operator. This strategy is applied to the reptile search algorithm (RSA), and the convergence accuracy of the algorithm is significantly improved. Finally, the improved algorithm is extensively tested using 2 test sets: 23 benchmark test functions and 10 CEC2020 functions, and 5 complex mechanical engineering optimization problems. The numerical results show that LICRSA outperforms RSA in 15 (65%) and 10 (100%) of the 2 test sets, respectively. In addition, LICRSA performs best in 10 (43%) and 4 (40%) among all algorithms. Meanwhile, the enhanced algorithm shows superiority and stability in handling engineering optimization.
first_indexed 2024-03-09T10:27:32Z
format Article
id doaj.art-c36f3726907143f4bc03fb26a8bf9a8e
institution Directory Open Access Journal
issn 2227-7390
language English
last_indexed 2024-03-09T10:27:32Z
publishDate 2022-07-01
publisher MDPI AG
record_format Article
series Mathematics
spelling doaj.art-c36f3726907143f4bc03fb26a8bf9a8e2023-12-01T21:35:38ZengMDPI AGMathematics2227-73902022-07-011013232910.3390/math10132329An Improved Reptile Search Algorithm Based on Lévy Flight and Interactive Crossover Strategy to Engineering ApplicationLiqiong Huang0Yuanyuan Wang1Yuxuan Guo2Gang Hu3College of Mathematics and Computer Application, Shangluo University, Shangluo 726000, ChinaElectronic Information and Electrical Engineering College, Shangluo University, Shangluo 726000, ChinaDepartment of Applied Mathematics, Xi’an University of Technology, Xi’an 710054, ChinaDepartment of Applied Mathematics, Xi’an University of Technology, Xi’an 710054, ChinaIn this paper, we propose a reptile search algorithm based on Lévy flight and interactive crossover strategy (LICRSA), and the improved algorithm is employed to improve the problems of poor convergence accuracy and slow iteration speed of the reptile search algorithm. First, the proposed algorithm increases the variety and flexibility of the people by introducing the Lévy flight strategy to prevent premature convergence and improve the robustness of the population. Secondly, an iteration-based interactive crossover strategy is proposed, inspired by the crossover operator and the difference operator. This strategy is applied to the reptile search algorithm (RSA), and the convergence accuracy of the algorithm is significantly improved. Finally, the improved algorithm is extensively tested using 2 test sets: 23 benchmark test functions and 10 CEC2020 functions, and 5 complex mechanical engineering optimization problems. The numerical results show that LICRSA outperforms RSA in 15 (65%) and 10 (100%) of the 2 test sets, respectively. In addition, LICRSA performs best in 10 (43%) and 4 (40%) among all algorithms. Meanwhile, the enhanced algorithm shows superiority and stability in handling engineering optimization.https://www.mdpi.com/2227-7390/10/13/2329reptile search algorithmLévy flightinteractive crossover strategybenchmarkengineering optimization
spellingShingle Liqiong Huang
Yuanyuan Wang
Yuxuan Guo
Gang Hu
An Improved Reptile Search Algorithm Based on Lévy Flight and Interactive Crossover Strategy to Engineering Application
Mathematics
reptile search algorithm
Lévy flight
interactive crossover strategy
benchmark
engineering optimization
title An Improved Reptile Search Algorithm Based on Lévy Flight and Interactive Crossover Strategy to Engineering Application
title_full An Improved Reptile Search Algorithm Based on Lévy Flight and Interactive Crossover Strategy to Engineering Application
title_fullStr An Improved Reptile Search Algorithm Based on Lévy Flight and Interactive Crossover Strategy to Engineering Application
title_full_unstemmed An Improved Reptile Search Algorithm Based on Lévy Flight and Interactive Crossover Strategy to Engineering Application
title_short An Improved Reptile Search Algorithm Based on Lévy Flight and Interactive Crossover Strategy to Engineering Application
title_sort improved reptile search algorithm based on levy flight and interactive crossover strategy to engineering application
topic reptile search algorithm
Lévy flight
interactive crossover strategy
benchmark
engineering optimization
url https://www.mdpi.com/2227-7390/10/13/2329
work_keys_str_mv AT liqionghuang animprovedreptilesearchalgorithmbasedonlevyflightandinteractivecrossoverstrategytoengineeringapplication
AT yuanyuanwang animprovedreptilesearchalgorithmbasedonlevyflightandinteractivecrossoverstrategytoengineeringapplication
AT yuxuanguo animprovedreptilesearchalgorithmbasedonlevyflightandinteractivecrossoverstrategytoengineeringapplication
AT ganghu animprovedreptilesearchalgorithmbasedonlevyflightandinteractivecrossoverstrategytoengineeringapplication
AT liqionghuang improvedreptilesearchalgorithmbasedonlevyflightandinteractivecrossoverstrategytoengineeringapplication
AT yuanyuanwang improvedreptilesearchalgorithmbasedonlevyflightandinteractivecrossoverstrategytoengineeringapplication
AT yuxuanguo improvedreptilesearchalgorithmbasedonlevyflightandinteractivecrossoverstrategytoengineeringapplication
AT ganghu improvedreptilesearchalgorithmbasedonlevyflightandinteractivecrossoverstrategytoengineeringapplication