Scalable precomputed search trees

2Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The traditional A*-search method builds a search tree of potential solution paths during runtime. An alternative approach is to compute this search tree in advance, and then use it during runtime to efficiently find a solution. Recent work has shown the potential for this idea of precomputation. However, these previous methods do not scale to the memory and time needed for precomputing trees of a reasonable size. The focus of this paper is to take a given set of actions from a navigation scenario, and precompute a search tree that can scale to large planning problems. We show that this precomputation approach can be used to efficiently generate the motions for virtual human-like characters navigating in large environments such as those in games and films. We precompute a search tree incrementally and use a density metric to scatter the paths of the tree evenly among the region we want to build the tree in. We experimentally compare our algorithm with some recent methods for building trees with diversified paths. We also compare our method with traditional A*-search approaches. Our main advantage is a significantly faster runtime, and we show and describe the tradeoffs that we make to achieve this runtime speedup. © 2010 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Lau, M., & Kuffner, J. (2010). Scalable precomputed search trees. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6459 LNCS, pp. 70–81). https://doi.org/10.1007/978-3-642-16958-8_8

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free