Controlled reachability analysis in AI planning: theory and practice

  • Authors:
  • Yacine Zemali

  • Affiliations:
  • ONERA / DCSD – Centre de Toulouse, Toulouse, France

  • Venue:
  • KI'05 Proceedings of the 28th annual German conference on Advances in Artificial Intelligence
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Heuristic search has been widely applied to classical planning and has proven its efficiency. Even GraphPlan can be interpreted as a heuristic planner. Good heuristics can generally be computed by solving a relaxed problem, but it may be difficult to take into account enough constraints with a fast computation method: The relaxed problem should not make too strong assumptions about the independence of subgoals. Starting from the idea that state-of-the-art heuristics suffer from the difficulty to take some interactions into account, we propose a new approach to control the amount and nature of the constraints taken into account during a reachability analysis process. We formalize search space splitting as a general framework allowing to neglect or take into account a controlled amount of dependences between sub-sets of the reachable space. We show how this reachability analysis can be used to compute a range of heuristics. Experiments are presented and discussed.