arrow
Return

An Improved A ∗ Algorithm Based on Simulated Annealing and Multidistance Heuristic Function

delete2025-01-01
delete0
delete
OA
AI
Y
Yuandong Chen
J
Jinhao Pang
Z
Zeyang Huang
G
Gou, Yuchen
Z
Zhen Jiang
D
Dewang Chen *
DOI:10.1155/int/5979509delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The traditional A (& lowast;) algorithm has problems such as low search speed and huge expansion nodes, resulting in low algorithm efficiency. This article proposes a circular arc distance calculation method in the heuristic function, which combines the Euclidean distance and the Manhattan distance as radius, uses a deviation distance as the correction, and assignes dynamic weights to the combined distance to make the overall heuristic function cost close to reality. Furthermore, the repulsive potential field function and turning cost are introduced into the heuristic function, to consider the relative position of obstacles while minimizing turns in the path. In order to reduce the comparison of nodes with similar cost values, the bounded suboptimal method is used, and the idea of simulated annealing is introduced to overcome the local optima trapped by node expansion. Simulation experiments show that the average running time of the improved algorithm has decreased by about 70%, the number of extended nodes has decreased by 92%, and the path has also been shortened, proving the effectiveness of the algorithm improvement.
Keywords:
A(& lowast
) algorithm
arc distance
Floyd algorithm
heuristic function
path planning
repulsive potential field
simulated annealing

Journal

International Journal of Intelligent Systems cover
International Journal of Intelligent Systems
IF:
3.7
Papers:
3.0K
Citations:
8.1K

Organization

F
Fujian University of Technology
Scholars:
3.0K
Papers: 2.0K
Citations: 2.3K