Reptile Search Algorithm Considering Different Flight Heights to Solve Engineering Optimization Design Problems

The reptile search algorithm is an effective optimization method based on the natural laws of the biological world. By restoring and simulating the hunting process of reptiles, good optimization results can be achieved. However, due to the limitations of natural laws, it is easy to fall into local o...

Full description

Bibliographic Details
Published in:Biomimetics
Main Authors: Liguo Yao, Guanghui Li, Panliang Yuan, Jun Yang, Dongbin Tian, Taihua Zhang
Format: Article in Journal/Newspaper
Language:English
Published: MDPI AG 2023
Subjects:
T
Online Access:https://doi.org/10.3390/biomimetics8030305
https://doaj.org/article/eb1469cc50e54aa6b7679e4422bf3d56
id ftdoajarticles:oai:doaj.org/article:eb1469cc50e54aa6b7679e4422bf3d56
record_format openpolar
spelling ftdoajarticles:oai:doaj.org/article:eb1469cc50e54aa6b7679e4422bf3d56 2023-08-20T04:08:44+02:00 Reptile Search Algorithm Considering Different Flight Heights to Solve Engineering Optimization Design Problems Liguo Yao Guanghui Li Panliang Yuan Jun Yang Dongbin Tian Taihua Zhang 2023-07-01T00:00:00Z https://doi.org/10.3390/biomimetics8030305 https://doaj.org/article/eb1469cc50e54aa6b7679e4422bf3d56 EN eng MDPI AG https://www.mdpi.com/2313-7673/8/3/305 https://doaj.org/toc/2313-7673 doi:10.3390/biomimetics8030305 2313-7673 https://doaj.org/article/eb1469cc50e54aa6b7679e4422bf3d56 Biomimetics, Vol 8, Iss 305, p 305 (2023) reptile search algorithm engineering optimization design northern goshawk optimization artificial vulture optimization algorithm Technology T article 2023 ftdoajarticles https://doi.org/10.3390/biomimetics8030305 2023-07-30T00:36:14Z The reptile search algorithm is an effective optimization method based on the natural laws of the biological world. By restoring and simulating the hunting process of reptiles, good optimization results can be achieved. However, due to the limitations of natural laws, it is easy to fall into local optima during the exploration phase. Inspired by the different search fields of biological organisms with varying flight heights, this paper proposes a reptile search algorithm considering different flight heights. In the exploration phase, introducing the different flight altitude abilities of two animals, the northern goshawk and the African vulture, enables reptiles to have better search horizons, improve their global search ability, and reduce the probability of falling into local optima during the exploration phase. A novel dynamic factor ( DF ) is proposed in the exploitation phase to improve the algorithm’s convergence speed and optimization accuracy. To verify the effectiveness of the proposed algorithm, the test results were compared with ten state-of-the-art (SOTA) algorithms on thirty-three famous test functions. The experimental results show that the proposed algorithm has good performance. In addition, the proposed algorithm and ten SOTA algorithms were applied to three micromachine practical engineering problems, and the experimental results show that the proposed algorithm has good problem-solving ability. Article in Journal/Newspaper Northern Goshawk Directory of Open Access Journals: DOAJ Articles Biomimetics 8 3 305
institution Open Polar
collection Directory of Open Access Journals: DOAJ Articles
op_collection_id ftdoajarticles
language English
topic reptile search algorithm
engineering optimization design
northern goshawk optimization
artificial vulture optimization algorithm
Technology
T
spellingShingle reptile search algorithm
engineering optimization design
northern goshawk optimization
artificial vulture optimization algorithm
Technology
T
Liguo Yao
Guanghui Li
Panliang Yuan
Jun Yang
Dongbin Tian
Taihua Zhang
Reptile Search Algorithm Considering Different Flight Heights to Solve Engineering Optimization Design Problems
topic_facet reptile search algorithm
engineering optimization design
northern goshawk optimization
artificial vulture optimization algorithm
Technology
T
description The reptile search algorithm is an effective optimization method based on the natural laws of the biological world. By restoring and simulating the hunting process of reptiles, good optimization results can be achieved. However, due to the limitations of natural laws, it is easy to fall into local optima during the exploration phase. Inspired by the different search fields of biological organisms with varying flight heights, this paper proposes a reptile search algorithm considering different flight heights. In the exploration phase, introducing the different flight altitude abilities of two animals, the northern goshawk and the African vulture, enables reptiles to have better search horizons, improve their global search ability, and reduce the probability of falling into local optima during the exploration phase. A novel dynamic factor ( DF ) is proposed in the exploitation phase to improve the algorithm’s convergence speed and optimization accuracy. To verify the effectiveness of the proposed algorithm, the test results were compared with ten state-of-the-art (SOTA) algorithms on thirty-three famous test functions. The experimental results show that the proposed algorithm has good performance. In addition, the proposed algorithm and ten SOTA algorithms were applied to three micromachine practical engineering problems, and the experimental results show that the proposed algorithm has good problem-solving ability.
format Article in Journal/Newspaper
author Liguo Yao
Guanghui Li
Panliang Yuan
Jun Yang
Dongbin Tian
Taihua Zhang
author_facet Liguo Yao
Guanghui Li
Panliang Yuan
Jun Yang
Dongbin Tian
Taihua Zhang
author_sort Liguo Yao
title Reptile Search Algorithm Considering Different Flight Heights to Solve Engineering Optimization Design Problems
title_short Reptile Search Algorithm Considering Different Flight Heights to Solve Engineering Optimization Design Problems
title_full Reptile Search Algorithm Considering Different Flight Heights to Solve Engineering Optimization Design Problems
title_fullStr Reptile Search Algorithm Considering Different Flight Heights to Solve Engineering Optimization Design Problems
title_full_unstemmed Reptile Search Algorithm Considering Different Flight Heights to Solve Engineering Optimization Design Problems
title_sort reptile search algorithm considering different flight heights to solve engineering optimization design problems
publisher MDPI AG
publishDate 2023
url https://doi.org/10.3390/biomimetics8030305
https://doaj.org/article/eb1469cc50e54aa6b7679e4422bf3d56
genre Northern Goshawk
genre_facet Northern Goshawk
op_source Biomimetics, Vol 8, Iss 305, p 305 (2023)
op_relation https://www.mdpi.com/2313-7673/8/3/305
https://doaj.org/toc/2313-7673
doi:10.3390/biomimetics8030305
2313-7673
https://doaj.org/article/eb1469cc50e54aa6b7679e4422bf3d56
op_doi https://doi.org/10.3390/biomimetics8030305
container_title Biomimetics
container_volume 8
container_issue 3
container_start_page 305
_version_ 1774721199279964160