Arrow Research search
Back to AAMAS

AAMAS 2009

Simple Optimization Techniques for A*-Based Search

Conference Paper Session 3 – Norms and Normative Behaviour Autonomous Agents and Multiagent Systems

Abstract

In this paper, we present two simple optimizations that can reduce the number of priority queue operations for A* and its extensions. Basically, when the optimized search algorithms expand a state, they check whether they will expand a successor of the state next. If so, they do not first insert it into the priority queue and then immediately remove it again. These changes might appear to be trivial but are well suited for Generalized Adaptive A*, an extension of A*. Our experimental results indeed show that they speed up Generalized Adaptive A* by up to 30 percent if its priority queue is implemented as a binary heap.

Authors

Keywords

  • A* Search
  • Incremental Heuristic Search
  • Path Planning

Context

Venue
International Conference on Autonomous Agents and Multiagent Systems
Archive span
2002-2025
Indexed papers
7403
Paper id
527845014086885915