Artificial Intelligence search algorithms search discrete systems.To apply such algorithms to continuous systems, such systems must first be discretized, i.e. approximated as discrete systems. Action-based discretization requires that both action parameters and action timing be discretized.We focus on the problem of action timing discretization.After describing an ?-admissible variant of Korf's recursive best-first search (?-RBFS), we introduce iterative-refinement ?-admissible recursive best-first search (IR ?-RBFS) which offers significantly better performance for initial time delays between search states over several orders of magnitude. Lack of knowledge of a good time discretization is compensated for by knowledge of a suitable solution cost upper bound.
[1]
Richard E. Korf,et al.
Depth-First Iterative-Deepening: An Optimal Admissible Tree Search
,
1985,
Artif. Intell..
[2]
Richard Fikes,et al.
Simulation-based search for hybrid system control and analysis
,
2000
.
[3]
Peter Norvig,et al.
Artificial Intelligence: A Modern Approach
,
1995
.
[4]
Maja J. Matarić,et al.
Sensory-motor primitives as a basis for imitation: linking perception to action and biology to robotics
,
2002
.
[5]
Richard E. Korf,et al.
Linear-Space Best-First Search
,
1993,
Artif. Intell..