pith. sign in

arxiv: 1906.02912 · v1 · pith:TQL2R4E6new · submitted 2019-06-07 · 💻 cs.AI

Exponential-Binary State-Space Search

classification 💻 cs.AI
keywords searchboundcostdeepeningiterativeexponential-binarystate-spaceused
0
0 comments X
read the original abstract

Iterative deepening search is used in applications where the best cost bound for state-space search is unknown. The iterative deepening process is used to avoid overshooting the appropriate cost bound and doing too much work as a result. However, iterative deepening search also does too much work if the cost bound grows too slowly. This paper proposes a new framework for iterative deepening search called exponential-binary state-space search. The approach interleaves exponential and binary searches to find the desired cost bound, reducing the worst-case overhead from polynomial to logarithmic. Exponential-binary search can be used with bounded depth-first search to improve the worst-case performance of IDA* and with breadth-first heuristic search to improve the worst-case performance of search with inconsistent heuristics.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.