Reasoning about State Constraints in the Situation Calculus
File version
Author(s)
Fan, Yi
Liu, Yongmei
Griffith University Author(s)
Primary Supervisor
Other Supervisors
Editor(s)
Sebastian Thrun, Francesca Rossi
Date
Size
214545 bytes
File type(s)
application/pdf
Location
Beijing, China
License
Abstract
In dynamic systems, state constraints are formulas that hold in every reachable state. It has been shown that state constraints can be used to greatly reduce the planning search space. They are also useful in program veri?cation. In this paper, we propose a sound but incomplete method for automatic veri?- cation and discovery of /forall^/exists^ state constraints for a class of action theories that include many planning benchmarks. Our method is formulated in the situation calculus, theoretically based on Skolemization and Herbrand Theorem, and implemented with SAT solvers. Basically, we verify a state constraint by strengthening it in a novel and smart way so that it becomes a state invariant. We experimented with the blocks world, logistics and satellite domains, and the results showed that, almost all known state constraints can be veri?ed in a reasonable amount of time, and meanwhile succinct and intuitive related state constraints are discovered.
Journal Title
Conference Title
Twenty-Third International Joint Conference on Artificial Intelligence (IJCAI-13) proceedings
Book Title
Edition
Volume
Issue
Thesis Type
Degree Program
School
Publisher link
DOI
Patent number
Funder(s)
Grant identifier(s)
Rights Statement
Rights Statement
© 2013 International Joint Conference on Artificial Intelligence. The attached file is reproduced here in accordance with the copyright policy of the publisher. Please refer to the Conference's website for access to the definitive, published version.
Item Access Status
Note
Access the data
Related item(s)
Subject
Adaptive Agents and Intelligent Robotics