DocumentCode :
2160868
Title :
An improved pathfinding algorithm based on sorted linked list and indexed array
Author :
Dong, Gaifang ; Fu, Xueliang
Author_Institution :
College of Computer and Information Engineering, Inner Mongolia Agricultural University, Hohhot, China
fYear :
2010
fDate :
4-6 Dec. 2010
Firstpage :
4937
Lastpage :
4940
Abstract :
A* algorithm is a famous heuristic algorithm in artificial intelligence. It is mainly applied to path planning in game programming. One important characteristic of A* algorithm is there are two lists in it. One is open list, the other is close list. By analyzing operating type, operating times of the two lists, and the complexity of several data structure when implementing the two lists, this paper represents the open list and close list by cooperative sorted linked list and indexed array. Cooperative sorted linked list and indexed array make full use of respective advantage of sorted linked list and indexed array. Comparing with indexed array, it saves about 10% time.
Keywords :
Arrays; Artificial intelligence; Computers; Games; Heuristic algorithms; Path planning; Software algorithms; A* algorithm; Artificial inteligence; Indexed array; Pathfinding algorithm; Sorted Linked List;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Science and Engineering (ICISE), 2010 2nd International Conference on
Conference_Location :
Hangzhou, China
Print_ISBN :
978-1-4244-7616-9
Type :
conf
DOI :
10.1109/ICISE.2010.5691742
Filename :
5691742
Link To Document :
بازگشت