Causality and the Qualification Problem

In formal theories for reasoning about actions, the qualification problem denotes the problem to account for the many conditions which, albeit being unlikely to occur, may prevent the successful execution of an action. By a simple counter-example in the spirit of the well-known Yale Shooting scenario, we show that the common straightforward approach of globally minimizing such abnormal disqualifications is inadequate as it lacks an appropriate notion of causality. To overcome this difficulty, we propose to incorporate causality by treating the proposition that an action is qualified as a fluent which is initially assumed away by default but otherwise potentially indirectly affected by the execution of actions. Our formal account of the qualification problem includes the proliferation of explanations for surprising disqualifications and also accommodates so-called miraculous disqualifications. We moreover sketch a version of the fluent calculus which involves default rules to address abnormal disqualifications of actions, and which is provably correct wrt. our formal characterization of the qualification problem. In L. C. Aiello and J. Doyle and S. Shapiro, editors, Proc. of the International Conference on Principles of Knowledge Representation and Reasoning, pages 51–62, Cambridge, MA, 1996. Morgan Kaufmann

[1]  Michael Thielscher,et al.  Explicit and Implicit Indeterminism: Reasoning About Uncertain and Contradictory Specifications of Dynamic Systems , 1997, J. Log. Program..

[2]  Yoav Shoham,et al.  Chronological Ignorance: Experiments in Nonmonotonic Temporal Reasoning , 1988, Artif. Intell..

[3]  Raymond Reiter,et al.  The Frame Problem in the Situation Calculus: A Simple Solution (Sometimes) and a Completeness Result for Goal Regression , 1991, Artificial and Mathematical Theory of Computation.

[4]  Michael Thielscher,et al.  Reasoning about Continuous Processes , 1996, AAAI/IAAI, Vol. 1.

[5]  Charles Elkan,et al.  On Solving the Qualification Problem , 1995 .

[6]  John McCarthy,et al.  Applications of Circumscription to Formalizing Common Sense Knowledge , 1987, NMR.

[7]  Leora Morgenstern,et al.  Motivated Action Theory: a Formal Theory of Causal Reasoning , 1994, Artif. Intell..

[8]  Erik Sandewall Features and fluents : representation of knowledge about dynamical systems , 1994 .

[9]  David E. Smith,et al.  Reasoning About Action I: A Possible Worlds Approach , 1987, Artif. Intell..

[10]  Matthew L. Ginsberg,et al.  Reasoning About Action II: The Qualification Problem , 1987 .

[11]  Henry A. Kautz The Logic of Persistence , 1986, AAAI.

[12]  Richard Fikes,et al.  STRIPS: A New Approach to the Application of Theorem Proving to Problem Solving , 1971, IJCAI.

[13]  Erik Sandewall,et al.  Systematic Assessment of Temporal Reasoning Methode for Use in Autonomous Agnents , 1993, ISMIS.

[14]  Michael Gelfond,et al.  What are the Limitations of the Situation Calculus? , 1991, Automated Reasoning: Essays in Honor of Woody Bledsoe.

[15]  Fangzhen Lin,et al.  State Constraints Revisited , 1994, J. Log. Comput..

[16]  Raymond Reiter,et al.  A Logic for Default Reasoning , 1987, Artif. Intell..

[17]  Vladimir Lifschitz,et al.  Restricted Monotonicity , 1993, AAAI.

[18]  John McCarthy,et al.  SOME PHILOSOPHICAL PROBLEMS FROM THE STANDPOINT OF ARTI CIAL INTELLIGENCE , 1987 .

[19]  Michael Thielscher,et al.  Ramification and Causality , 1997, Artif. Intell..

[20]  Michael Gelfond,et al.  Representing Action and Change by Logic Programs , 1993, J. Log. Program..

[21]  Drew McDermott,et al.  Nonmonotonic Logic and Temporal Projection , 1987, Artif. Intell..

[22]  Michael Thielscher The Logic of Dynamic Systems , 1995, IJCAI.

[23]  Gerhard Brewka,et al.  Adding Priorities and Specificity to Default Logic , 1994, JELIA.

[24]  John McCarthy,et al.  Circumscription - A Form of Non-Monotonic Reasoning , 1980, Artif. Intell..

[25]  John McCarthy,et al.  Epistemological Problems of Artificial Intelligence , 1987, IJCAI.

[26]  J. M. Larrazabal,et al.  Reasoning about change , 1991 .

[27]  Vladimir Lifschitz,et al.  Formal Theories of Action (Preliminary Report) , 1987, IJCAI.