Backwards State-space Reduction for Planning in Dynamic Knowledge Bases

07/30/2014
by   Valerio Senni, et al.
0

In this paper we address the problem of planning in rich domains, where knowledge representation is a key aspect for managing the complexity and size of the planning domain. We follow the approach of Description Logic (DL) based Dynamic Knowledge Bases, where a state of the world is represented concisely by a (possibly changing) ABox and a (fixed) TBox containing the axioms, and actions that allow to change the content of the ABox. The plan goal is given in terms of satisfaction of a DL query. In this paper we start from a traditional forward planning algorithm and we propose a much more efficient variant by combining backward and forward search. In particular, we propose a Backward State-space Reduction technique that consists in two phases: first, an Abstract Planning Graph P is created by using the Abstract Backward Planning Algorithm (ABP), then the abstract planning graph P is instantiated into a corresponding planning graph P by using the Forward Plan Instantiation Algorithm (FPI). The advantage is that in the preliminary ABP phase we produce a symbolic plan that is a pattern to direct the search of the concrete plan. This can be seen as a kind of informed search where the preliminary backward phase is useful to discover properties of the state-space that can be used to direct the subsequent forward phase. We evaluate the effectiveness of our ABP+FPI algorithm in the reduction of the explored planning domain by comparing it to a standard forward planning algorithm and applying both of them to a concrete business case study.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/12/2016

Backward-Forward Search for Manipulation Planning

In this paper we address planning problems in high-dimensional hybrid co...
research
06/01/2011

The GRT Planning System: Backward Heuristic Construction in Forward State-Space Planning

This paper presents GRT, a domain-independent heuristic planning system ...
research
07/05/2017

Combining Forward and Backward Abstract Interpretation of Horn Clauses

Alternation of forward and backward analyses is a standard technique in ...
research
10/31/2011

Exploiting Subgraph Structure in Multi-Robot Path Planning

Multi-robot path planning is difficult due to the combinatorial explosio...
research
11/01/2016

Towards Blended Reactive Planning and Acting using Behavior Trees

In this paper, we study the problem of using a planning algorithm to aut...
research
02/16/2015

Optimizations for Decision Making and Planning in Description Logic Dynamic Knowledge Bases

Artifact-centric models for business processes recently raised a lot of ...
research
02/27/2013

Planning with External Events

I describe a planning methodology for domains with uncertainty in the fo...

Please sign up or login with your details

Forgot password? Click here to reset