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...
Main Authors: | , , |
---|---|
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 |