MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Representing Actions and State Constraints in Model-Based Diagnosis (1997) [19 citations — 3 self]

Download:
pdf | ps
by Sheila A. Mcilraith
In Proc. of AAAI 97
http://ksl-web.stanford.edu/people/sam/aaai97.ps
Add To MetaCart

Abstract:

In this paper we examine an important set of representation issues which have not been addressed by the model-based diagnosis community. In particular, we examine the problem of integrating a model-based diagnosissystem description, SD, with a theory of action to parsimoniously represent the effect of actions on a system and the effects of system state on performing actions in the world. We employ the situation calculus, a first-order language, as our representation language. In the context of the situation calculus, SD presents an, often complex, set of state constraints. These state constraints implicitly define indirect effects of actions as well as indirectly imposing further preconditions on the performance of actions. As a consequence, SD presents further complications to addressing the frame, ramification and qualification problems. For the purposes of this paper, we examine a syntactically restricted SD, which commonly occurs in the axiomatization of model-based diagnosis domains. The contributions of this paper include: 1) a framework for integrating SD and a theory of action. 2) a procedure for compiling SD into a set of successor state axioms. These axioms capture the intended interpretation of SD, while providing a closed-form solution to the frame and ramification problems.

Citations

1654 Foundations of Logic Programming – Lloyd - 1984
523 The frame problem in the situation calculus: A simple solution (sometimes) and a completeness result for goal regression – Reiter - 1991
277 Pointwise circumscription – Lifschitz - 1987
256 Programs with Common Sense – McCarthy - 1959
219 State constraints revisited – Lin, Reiter - 1994
154 Embracing causality in specifying the indirect effects of actions – Lin - 1995
143 Characterizing diagnoses and systems – Kleer, Mackworth, et al. - 1987
139 A causal theory of ramifications and qualifications – McCain, Turner - 1995
122 Temporal Reasoning in the Situation Calculus – Pinto - 1994
66 Introducing actions into qualitative simulations – Forbus - 1989
61 On the declarative and procedural semantics of logic programs – Przymusinski - 1989
44 Computing ramifications by postprocessing – Thielscher - 1994
28 Physical Impossibility Instead of Fault Models – Friedrich, Gottlob, et al. - 1990
24 Readings in model-based diagnosis – Hamscher, Console, et al. - 1992
12 Towards a formal account of Diagnostic Problem Solving – McIlraith - 1997
6 Determining ramifications in the situation calculus – Giunchiglia - 1996
2 Developing an expert system technology for industrial process control: An experience report – Kramer - 1996