Past Issues

Studies in Informatics and Control
Vol. 7, No. 3, 1998

Encoding Planning in Description Logics: Deduction Versus Satisfiability Testing

Liviu Badea
Abstract

Description Logics ( DL ) are formalisms, for taxonomic reasoning about structured knowledge. Adding the transitive closure of roles to DLs enables them to represent and reason about actions and plans. The present paper explores several essentially different encodings of planning in Description Logics. We argue that DLs represent an ideal framework for analysing and comparing these approaches. Thus we have identified two essentially different deductive encodings (a "causal" encoding and "symetric" one), as well as a satisfiability based approach. While the causal encoding is more appropriate for reasoning about precondition-triggered causal events, the symmetric encoding is more amenable to reasoning about possible outcomes of courses of actions without actually executing them (while al­lowing both progression and regression). ln the deductive approaches the existence of a plan corresponds to an inconsistency proof rather than to a model of some formula. Viewing planning as satisfiability testing addresses this problem by reducing planning to model construction.

Keywords

View full article