Projection Abstractions in Planning Under the Lenses of Abstractions for MDPs
Giuseppe Canonaco, Alberto Pozanco, Daniel Borrajo
TL;DR
Projection abstractions unify planning and discounted MDP abstractions by showing how a planning projection can be represented within WFAs, ARMDPs, or ABPMDPs. The work analyzes conditions under which planning projections produce deterministic, connection-preserving abstractions, notably when actions lack conditional effects. It provides a detailed mapping via examples (e.g., Logistics) and highlights the trade-offs between projection-based planning heuristics and MDP-based abstractions, as well as the computational costs. It also identifies gaps for probabilistic planning and SSP frameworks and outlines directions for extending abstractions beyond the no-conditional-effects assumption.
Abstract
The concept of abstraction has been independently developed both in the context of AI Planning and discounted Markov Decision Processes (MDPs). However, the way abstractions are built and used in the context of Planning and MDPs is different even though lots of commonalities can be highlighted. To this day there is no work trying to relate and unify the two fields on the matter of abstractions unraveling all the different assumptions and their effect on the way they can be used. Therefore, in this paper we aim to do so by looking at projection abstractions in Planning through the lenses of discounted MDPs. Starting from a projection abstraction built according to Classical or Probabilistic Planning techniques, we will show how the same abstraction can be obtained under the abstraction frameworks available for discounted MDPs. Along the way, we will focus on computational as well as representational advantages and disadvantages of both worlds pointing out new research directions that are of interest for both fields.
