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

The traditional A ∗ 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,...

Full description

Saved in:
Bibliographic Details
Published inInternational journal of intelligent systems Vol. 2025; no. 1
Main Authors Chen, Yuandong, Pang, Jinhao, Huang, Zeyang, Gou, Yuchen, Jiang, Zhen, Chen, Dewang
Format Journal Article
LanguageEnglish
Published New York John Wiley & Sons, Inc 01.01.2025
Subjects
Online AccessGet full text
ISSN0884-8173
1098-111X
1098-111X
DOI10.1155/int/5979509

Cover

More Information
Summary:The traditional A ∗ 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.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0884-8173
1098-111X
1098-111X
DOI:10.1155/int/5979509