Optimal Any-Angle Path finding In Practice

dc.contributor.author Daniel Harabor
dc.contributor.author Alban Grastien
dc.contributor.author Dindar Oz
dc.contributor.author Vural Aksakalli
dc.contributor.author Harabor, Daniel
dc.contributor.author Öz, Dindar
dc.contributor.author Grastien, Alban
dc.contributor.author Aksakalli, Vural
dc.date.accessioned 2025-10-06T16:22:52Z
dc.date.issued 2016
dc.description.abstract Any-angle path finding is a fundamental problem in robotics and computer games. The goal is to find a shortest path between a pair of points on a grid map such that the path is not artificially constrained to the points of the grid. Prior research has focused on approximate online solutions. A number of exact methods exist but they all require super-linear space and pre-processing time. In this study we describe Anya: a new and optimal any-angle path finding algorithm. Where other works find approximate any-angle paths by searching over individual points from the grid Anya finds optimal paths by searching over sets of states represented as intervals. Each interval is identified on-the-fly. From each interval Anya selects a single representative point that it uses to compute an admissible cost estimate for the entire set. Anya always returns an optimal path if one exists. Moreover it does so without any offline pre-processing or the introduction of additional memory overheads. In a range of empirical comparisons we show that Anya is competitive with several recent (sub-optimal) online and pre-processing based techniques and is up to an order of magnitude faster than the most common benchmark algorithm a grid-based implementation of A*.
dc.description.sponsorship We thank Tansel Uras for assistance with the source codes used in the experimental section of this paper. We also thank Adi Botea and Patrik Haslum for helpful suggestions during the early development of this work. The work of Daniel Harabor and Alban Grastien is supported by NICTA. NICTA is funded by the Australian Government as represented by the Department of Broadband, Communications and the Digital Economy and the Australian Research Council through the ICT Centre of Excellence program. The work of Dindar Öz and Vural Aksakalli is supported by The Scientific and Technological Research Council of Turkey (TUBITAK), Grant No. 113M489.
dc.description.sponsorship NICTA; Australian Government; Australian Research Council through the ICT Centre of Excellence program; Scientific and Technological Research Council of Turkey (TUBITAK) [113M489]
dc.description.sponsorship National ICT Australia, NICTA; Australian Research Council, ARC; Department of Broadband, Communications and the Digital Economy , Australian Government, DBCDE; Türkiye Bilimsel ve Teknolojik Araştirma Kurumu, TÜBITAK, (113M489)
dc.description.sponsorship The work of Daniel Harabor and Alban Grastien is supported by NICTA. NICTA is funded by the Australian Government as represented by the Department of Broadband, Communications and the Digital Economy and the Australian Research Council through the ICT Centre of Excellence program. The work of Dindar Oz and Vural Aksakalli is supported by The Scientific and Technological Research Council of Turkey (TUBITAK), Grant No. 113M489.
dc.identifier.doi 10.1613/jair.5007
dc.identifier.issn 1076-9757
dc.identifier.issn 1943-5037
dc.identifier.scopus 2-s2.0-84975256233
dc.identifier.uri http://dx.doi.org/10.1613/jair.5007
dc.identifier.uri https://gcris.yasar.edu.tr/handle/123456789/7589
dc.identifier.uri https://doi.org/10.1613/jair.5007
dc.language.iso English
dc.publisher AI ACCESS FOUNDATION
dc.relation.ispartof Journal of Artificial Intelligence Research
dc.rights info:eu-repo/semantics/openAccess
dc.source JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH
dc.subject ALGORITHM
dc.title Optimal Any-Angle Path finding In Practice
dc.type Article
dspace.entity.type Publication
gdc.author.id Grastien, Alban/0000-0001-8466-8777
gdc.author.scopusid 55791359200
gdc.author.scopusid 20336611300
gdc.author.scopusid 34973048400
gdc.author.scopusid 8925681900
gdc.author.wosid Öz, Dindar/ACN-1595-2022
gdc.bip.impulseclass C4
gdc.bip.influenceclass C4
gdc.bip.popularityclass C4
gdc.coar.type text::journal::journal article
gdc.collaboration.industrial false
gdc.description.department
gdc.description.departmenttemp [Harabor, Daniel] Univ Melbourne, 115 Batman St, Melbourne, Vic 3003, Australia; [Harabor, Daniel] Natl ICT Australia, Victoria Lab, 115 Batman St, Melbourne, Vic 3003, Australia; [Grastien, Alban] Natl ICT Australia, Canberra Lab, 7 London Circuit, Canberra, ACT 2601, Australia; [Oz, Dindar] Yasar Univ, TR-35100 Izmir, Turkey; [Aksakalli, Vural] Istanbul Sehir Univ, TR-34662 Istanbul, Turkey
gdc.description.endpage 118
gdc.description.publicationcategory Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
gdc.description.startpage 89
gdc.description.volume 56
gdc.description.woscitationindex Science Citation Index Expanded
gdc.identifier.openalex W2403099801
gdc.identifier.wos WOS:000380243800001
gdc.index.type WoS
gdc.index.type Scopus
gdc.oaire.accesstype GOLD
gdc.oaire.diamondjournal false
gdc.oaire.downloads 0
gdc.oaire.impulse 6.0
gdc.oaire.influence 5.6910285E-9
gdc.oaire.isgreen true
gdc.oaire.popularity 1.471198E-8
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 0202 electrical engineering, electronic engineering, information engineering
gdc.oaire.sciencefields 0102 computer and information sciences
gdc.oaire.sciencefields 02 engineering and technology
gdc.oaire.sciencefields 01 natural sciences
gdc.oaire.views 1
gdc.openalex.collaboration International
gdc.openalex.fwci 2.3651
gdc.openalex.normalizedpercentile 0.92
gdc.openalex.toppercent TOP 10%
gdc.opencitations.count 21
gdc.plumx.crossrefcites 4
gdc.plumx.mendeley 44
gdc.plumx.scopuscites 43
gdc.scopus.citedcount 43
gdc.virtual.author Öz, Dindar
gdc.wos.citedcount 31
oaire.citation.endPage 118
oaire.citation.startPage 89
person.identifier.orcid Grastien- Alban/0000-0001-8466-8777,
project.funder.name NICTA, Australian Government, Australian Research Council through the ICT Centre of Excellence program, Scientific and Technological Research Council of Turkey (TUBITAK) [113M489]
publicationvolume.volumeNumber 56
relation.isAuthorOfPublication 92bee70c-797c-4e4f-b8a9-073978e95111
relation.isAuthorOfPublication.latestForDiscovery 92bee70c-797c-4e4f-b8a9-073978e95111
relation.isOrgUnitOfPublication ac5ddece-c76d-476d-ab30-e4d3029dee37
relation.isOrgUnitOfPublication.latestForDiscovery ac5ddece-c76d-476d-ab30-e4d3029dee37

Files