• 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