Perimeter search performance

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

Abstract

The idea of bidirectional search has fascinated researchers for years: large gains seem intuitively possible because of the exponential growth of search trees. Furthermore, some researchers report significant gains for bidirectional search strategies. This is all the more frustrating for those practitioners that have failed to realize the promised improvements. We suggest a model for perimeter search performance that, instead of simply counting nodes, counts the execution of important algorithmic subtasks and weights them with their runtime. We then use this model to predict total runtimes of perimeter search algorithms more accurately. Our model conforms to the observation that unidirectional search (IDA*) is a special case of its bidirectional counterpart, perimeter search (BIDA*), with a perimeter depth of 0. Using this insight, we can determine the optimal perimeter depth for BIDA* a priori, thus allowing BIDA* to subsume IDA*. Our model forecasts that applications with expensive heuristic functions have little if anything to gain from perimeter search. Unfortunately, expensive heuristics are often used by high-performance programs. Our experiments show that on the 15-puzzle perimeter search narrowly outperforms its unidirectional counterpart. This finding is consistent with the literature and our model. However, it does not appear that a state-of-the-art implementation of a 15-puzzle solver can benefit from the perimeter search strategy. © Springer-Verlag Berlin Heidelberg 2003.

Cite

CITATION STYLE

APA

López, C. L., & Junghanns, A. (2003). Perimeter search performance. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2883, 345–359. https://doi.org/10.1007/978-3-540-40031-8_23

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