Approximation of action theories and its application to conformant planning (Q543583)

From MaRDI portal





scientific article; zbMATH DE number 5909436
Language Label Description Also known as
default for all languages
No label defined
    English
    Approximation of action theories and its application to conformant planning
    scientific article; zbMATH DE number 5909436

      Statements

      Approximation of action theories and its application to conformant planning (English)
      0 references
      0 references
      0 references
      0 references
      0 references
      17 June 2011
      0 references
      Conformant planning is an approach that devises a plan which reaches a given goal from a set of possible initial states of the world. In this article, approximation theories for the action language AL are studied and applied to the problem of generating conformant plans. Approximations replace the non-deterministic transition diagrams caused by causal laws in AL, where actions can have indirect effects, by a deterministic transition diagram with partial states. The article shows that a concise description of such an approximation can often be given by a logic program under the answer sets semantics. Complex initial situations and constraints on plans are expressed by logic programming rules. With this technique, the problem of finding a conformant plan can be reduced to computing the answer sets of the logic program. For this purpose, general answer set solvers can be used. The article describes several planning algorithms based on these solvers and gives a sufficient condition for their completeness, i.e., for finding a plan if one exists. Experiments are presented where the algorithms are compared to other state-of-the-art conformant planners on a number of well-known benchmarks and two new benchmarks which are rich in static causal laws.
      0 references
      conformant planning
      0 references
      reasoning about action and change
      0 references
      knowledge representation
      0 references
      incomplete information
      0 references
      answer set programming
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references

      Identifiers