skip to main content
10.1145/1496984.1496987acmotherconferencesArticle/Chapter ViewAbstractPublication PagesfutureplayConference Proceedingsconference-collections
research-article

Combining heuristic and landmark search for path planning

Published:03 November 2008Publication History

ABSTRACT

We propose a hybridization of heuristic search and the LPI algorithm. Our approach uses heuristic search to find paths to landmarks, and employs a small amount of landmark information to correct itself when the heuristic search deviates from the shortest path. The use of the heuristic allows lower memory usage than LPI, while the use of the landmarks permits the algorithm to operate effectively even with a poor heuristic. When the heuristic accuracy is very high, the algorithm tends towards greedy search; when the heuristic accuracy is low, the algorithm tends towards LPI. Experiments show that the memory usage of LPI can be reduced by more than half while preserving the accuracy of the solutions.

References

  1. Freeciv. www.freeciv.org.Google ScholarGoogle Scholar
  2. E. W. Dijkstra. A Note on Two Problems in Connexion with Graphs. Numerische Mathematik, pages 269--271, 1959.Google ScholarGoogle Scholar
  3. R. W. Floyd. Algorithm 97: Shortest path. Commun. ACM, 5(6):345, 1962. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. A. V. Goldberg and C. Harrelson. Computing the Shortest Path: A* Search meets Graph Theory. In SODA '05: Proceedings of the sixteenth annual ACM-SIAM symposium on Discrete algorithms, pages 156--165, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. K. Grant and D. Mould. LPI: Approximating Shortest Paths using Landmarks. In Eighteenth European Conference on Artificial Intelligence - Workshop on AI and Games, 2008.Google ScholarGoogle Scholar
  6. P. E. Hart, N. J. Nilsson, and B. Raphael. A Formal Basis for the Heuristic Determination of Minimum Cost Paths in Graphs. IEEE Trans. Syst. Sci. and Cybernetics, SSC-4(2):100--107, 1968.Google ScholarGoogle Scholar
  7. D. B. Johnson. Efficient algorithms for shortest paths in sparse networks. J. ACM, 24(1):1--13, 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. D. Mould and M. Horsch. An Hierarchical Terrain Representation for Approximately Shortest Paths. In Proceedings of Ninth Pacific Rim International Conference on Artificial Intelligence (PRICAI), pages 104--113, 2004.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. S. J. Russell and P. Norvig. Artificial Intelligence: A Modern Approach. Pearson Education, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Combining heuristic and landmark search for path planning

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      Future Play '08: Proceedings of the 2008 Conference on Future Play: Research, Play, Share
      November 2008
      297 pages
      ISBN:9781605582184
      DOI:10.1145/1496984

      Copyright © 2008 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 3 November 2008

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader