An optimal any-angle pathfinding algorithm

Daniel Harabor, Alban Grastien

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    38 Citations (Scopus)

    Abstract

    Any-angle pathfinding is a common problem from robotics and computer games: it requires finding a Euclidean shortest path between a pair of points in a grid map. Prior research has focused on approximate online solutions. A number of exact methods exist but they all require supra-linear space and preprocessing time. In this paper we describe Anya: a new optimal any-angle pathfinding algorithm which searches over sets of states represented as intervals. Each interval is identified online. From each we select a representative point to derive a corresponding f-value for the set. Anya always returns an optimal path. Moreover it does so entirely online, without any preprocessing or memory overheads. This result answers an open question from the areas of Artificial Intelligence and Game Development: is there an any-angle pathfinding algorithm which is online and optimal? The answer is yes.

    Original languageEnglish
    Title of host publicationICAPS 2013 - Proceedings of the 23rd International Conference on Automated Planning and Scheduling
    Pages308-311
    Number of pages4
    Publication statusPublished - 2013
    Event23rd International Conference on Automated Planning and Scheduling, ICAPS 2013 - Rome, Italy
    Duration: 10 Jun 201314 Jun 2013

    Publication series

    NameICAPS 2013 - Proceedings of the 23rd International Conference on Automated Planning and Scheduling

    Conference

    Conference23rd International Conference on Automated Planning and Scheduling, ICAPS 2013
    Country/TerritoryItaly
    CityRome
    Period10/06/1314/06/13

    Fingerprint

    Dive into the research topics of 'An optimal any-angle pathfinding algorithm'. Together they form a unique fingerprint.

    Cite this