Adaptive Spiral Flying Sparrow Search Algorithm

The sparrow search algorithm is a new type of swarm intelligence optimization algorithm with better effect, but it still has shortcomings such as easy to fall into local optimality and large randomness. In order to solve these problems, this paper proposes an adaptive spiral flying sparrow search al...

Full description

Bibliographic Details
Main Authors: Chengtian Ouyang, Yaxian Qiu, Donglin Zhu
Format: Article
Language:English
Published: Hindawi Limited 2021-01-01
Series:Scientific Programming
Online Access:http://dx.doi.org/10.1155/2021/6505253
id doaj-7144756105aa4b7ab4e622d9b46cc7fd
record_format Article
spelling doaj-7144756105aa4b7ab4e622d9b46cc7fd2021-09-06T00:00:50ZengHindawi LimitedScientific Programming1875-919X2021-01-01202110.1155/2021/6505253Adaptive Spiral Flying Sparrow Search AlgorithmChengtian Ouyang0Yaxian Qiu1Donglin Zhu2School of Information EngineeringSchool of Information EngineeringSchool of Information EngineeringThe sparrow search algorithm is a new type of swarm intelligence optimization algorithm with better effect, but it still has shortcomings such as easy to fall into local optimality and large randomness. In order to solve these problems, this paper proposes an adaptive spiral flying sparrow search algorithm (ASFSSA), which reduces the probability of getting stuck into local optimum, has stronger optimization ability than other algorithms, and also finds the shortest and more stable path in robot path planning. First, the tent mapping based on random variables is used to initialize the population, which makes the individual position distribution more uniform, enlarges the workspace, and improves the diversity of the population. Then, in the discoverer stage, the adaptive weight strategy is integrated with Levy flight mechanism, and the fusion search method becomes extensive and flexible. Finally, in the follower stage, a variable spiral search strategy is used to make the search scope of the algorithm more detailed and increase the search accuracy. The effectiveness of the improved algorithm ASFSSA is verified by 18 standard test functions. At the same time, ASFSSA is applied to robot path planning. The feasibility and practicability of ASFSSA are verified by comparing the algorithms in the raster map planning routes of two models.http://dx.doi.org/10.1155/2021/6505253
collection DOAJ
language English
format Article
sources DOAJ
author Chengtian Ouyang
Yaxian Qiu
Donglin Zhu
spellingShingle Chengtian Ouyang
Yaxian Qiu
Donglin Zhu
Adaptive Spiral Flying Sparrow Search Algorithm
Scientific Programming
author_facet Chengtian Ouyang
Yaxian Qiu
Donglin Zhu
author_sort Chengtian Ouyang
title Adaptive Spiral Flying Sparrow Search Algorithm
title_short Adaptive Spiral Flying Sparrow Search Algorithm
title_full Adaptive Spiral Flying Sparrow Search Algorithm
title_fullStr Adaptive Spiral Flying Sparrow Search Algorithm
title_full_unstemmed Adaptive Spiral Flying Sparrow Search Algorithm
title_sort adaptive spiral flying sparrow search algorithm
publisher Hindawi Limited
series Scientific Programming
issn 1875-919X
publishDate 2021-01-01
description The sparrow search algorithm is a new type of swarm intelligence optimization algorithm with better effect, but it still has shortcomings such as easy to fall into local optimality and large randomness. In order to solve these problems, this paper proposes an adaptive spiral flying sparrow search algorithm (ASFSSA), which reduces the probability of getting stuck into local optimum, has stronger optimization ability than other algorithms, and also finds the shortest and more stable path in robot path planning. First, the tent mapping based on random variables is used to initialize the population, which makes the individual position distribution more uniform, enlarges the workspace, and improves the diversity of the population. Then, in the discoverer stage, the adaptive weight strategy is integrated with Levy flight mechanism, and the fusion search method becomes extensive and flexible. Finally, in the follower stage, a variable spiral search strategy is used to make the search scope of the algorithm more detailed and increase the search accuracy. The effectiveness of the improved algorithm ASFSSA is verified by 18 standard test functions. At the same time, ASFSSA is applied to robot path planning. The feasibility and practicability of ASFSSA are verified by comparing the algorithms in the raster map planning routes of two models.
url http://dx.doi.org/10.1155/2021/6505253
work_keys_str_mv AT chengtianouyang adaptivespiralflyingsparrowsearchalgorithm
AT yaxianqiu adaptivespiralflyingsparrowsearchalgorithm
AT donglinzhu adaptivespiralflyingsparrowsearchalgorithm
_version_ 1717780268899631104