DocumentCode :
3278974
Title :
KM-A pathfinding algorithm based on hierarchical clustering and strengthened DB Index criteria
Author :
Chen, Cai ; Li, Yan ; Li, Tie-song
Author_Institution :
Key Lab. of Machine Learning & Comput. Intell., Hebei Univ., Baoding, China
Volume :
4
fYear :
2011
fDate :
10-13 July 2011
Firstpage :
1571
Lastpage :
1576
Abstract :
In computer games, high-quality pathfinding algorithms are important to bring satisfactory experiences to the players, which may improve the playability of computer game. The method of KM-A* belongs to hierarchical pathfinding, which incorporates the information of obstacle distribution when partitioning game maps using K-means clustering. This algorithm reduced unnecessary storage and unnatural paths in some open areas. However, the found path by KM-A* is very unstable and the quality closely depends on the clustering results. In this paper, we proposed an improved KM-A* algorithm, which aims to enhance the stability and quality of pathfinding. First, an agglomerative hierarchical clustering algorithm is used to determine the initial cluster centers, and K-Means algorithm is then applied to cluster obstacle nodes with k values which can possibly generate best cluster categories on game maps. Secondly, the strengthened form of DB Index criteria is defined by adding impact factors to the standard DB Index criteria to measure the quality of clustering results. Finally the best clustering is selected based on this new DB Index, which will provide a guidance to further generate an abstract map for on-line pathfinding. Experiments are conducted to compare the performance of KM-A* and improved KM-A*, which show that the latter can find more stable paths and use less on-line processing time.
Keywords :
computer games; pattern clustering; DB index criteria; K-means clustering; KM-A* pathfinding algorithm; computer games; game maps; hierarchical clustering; obstacle distribution information; obstacle nodes; Algorithm design and analysis; Clustering algorithms; Games; Heuristic algorithms; Indexes; Machine learning; Partitioning algorithms; DB Index; KM-A; hierarchical clustering; pathfinding in games;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Machine Learning and Cybernetics (ICMLC), 2011 International Conference on
Conference_Location :
Guilin
ISSN :
2160-133X
Print_ISBN :
978-1-4577-0305-8
Type :
conf
DOI :
10.1109/ICMLC.2011.6017018
Filename :
6017018
Link To Document :
بازگشت