A Best-First Search Algorithm for FOND Planning and Heuristic Functions to Optimize Decompressed Solution Size

Authors

  • Frederico Messa Federal University of Rio Grande do Sul
  • André Grahl Pereira Federal University of Rio Grande do Sul

DOI:

https://doi.org/10.1609/icaps.v33i1.27205

Keywords:

Uncertainty and stochasticity in planning and scheduling, Heuristic search

Abstract

In this work, we study fully-observable non-deterministic (FOND) planning, which models uncertainty through actions with non-deterministic effects. We present a best-first heuristic search algorithm called AND* that searches the policy-space of the FOND task to find a solution policy. We generalize the concepts of optimality, admissibility, and goal-awareness for FOND. Using these new concepts, we formalize the concept of heuristic functions that can guide a policy-space search. We analyze different aspects of the general structure of FOND solutions to introduce and characterize a set of FOND heuristics that estimate how far a policy is from becoming a solution. One of these heuristics applies a novel insight. Guided by them AND* returns only solutions with the minimal possible number of mapped states. We systematically study these FOND heuristics theoretically and empirically. We observe that our best heuristic makes AND* much more effective than the straightforward heuristics. We believe that our work allows a better understanding of how to design algorithms and heuristics to solve FOND tasks.

Downloads

Published

2023-07-01

How to Cite

Messa, F., & Grahl Pereira, A. (2023). A Best-First Search Algorithm for FOND Planning and Heuristic Functions to Optimize Decompressed Solution Size. Proceedings of the International Conference on Automated Planning and Scheduling, 33(1), 277-285. https://doi.org/10.1609/icaps.v33i1.27205