Time-Situated Reasoning within Tight Deadlines and Realistic Space and Computation Bounds

We develop an effective representational and inferential framework for fully deadline-coupled planning and acting in hard, non-extensible, unforeseen deadline situations. While meta-planning is the usual proposal for reasoning about the reasoning process, few formalisms to date acknowledge that meta-planning takes time too. In traditional mechanisms, the planning effort is treated as a different kind of beast, not an action itself that takes time. A paradigmatic time-critical problem scenario was chosen: Nell, Dudley and the railroad tracks. Nell is tied to the railroad tracks and a train approaches. Dudley, the agent, must formulate a plan to save her and carry it out before the oncoming train reaches her. We design a time-situated inference mechanism based on an underlying framework of active logics. We demonstrate the generality of our formal methods by using them to tackle projection issues in some real-time versions of the canonical Yale Shooting Problem. In a realistic setting, an agent planning under time-pressure must also measure up to two other crucial resource limitations as well, namely, space and computation bounds. We introduce a limited short-term memory combined with a primitive relevance mechanism, and a limited-capacity inference engine. We propose heuristics to maximize an agent's chances of meeting a deadline in this enhanced framework. Logical omniscience, and inferential closure are computational impossibilities for an agent embedded in a real environment. We construct a variation on active logics for which there is a sound and complete modal semantics. It overcomes the key obstacle of closure under consequence. This result illustrates the similarity and differences between active-logic approaches to knowledge and belief, and previous modal approaches. To summarize the novel elements in this dissertation: we present a declarative planning framework based on active logics which can account for all the time taken to plan, making it suitable for deadline situations. We describe a novel treatment of temporal projection in a real-time setting, a modal semantics for active logics, and additional results in reasoning under resource limitations. Several aspects of this design have been implemented and tested.

[1]  Simon Parsons,et al.  Do the right thing - studies in limited rationality by Stuart Russell and Eric Wefald, MIT Press, Cambridge, MA, £24.75, ISBN 0-262-18144-4 , 1994, The Knowledge Engineering Review.

[2]  Andrew Haas,et al.  Possible events, actual events, and robots , 1985 .

[3]  Richard E. Korf,et al.  Real-Time Heuristic Search , 1990, Artif. Intell..

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

[5]  Martha E. Pollack,et al.  Introducing the Tileworld: Experimentally Evaluating Agent Architectures , 1990, AAAI.

[6]  Donald Perlis,et al.  LIFE ON A DESERT ISLAND: ONGOING WORK ON REAL-TIME REASONING , 1987 .

[7]  Thomas Dean,et al.  Planning and temporal reasoning under uncertainty , 1984 .

[8]  Mark S. Boddy,et al.  An Analysis of Time-Dependent Planning , 1988, AAAI.

[9]  D. McDermott A Temporal Logic for Reasoning About Processes and Plans , 1982, Cogn. Sci..

[10]  Mark S. Boddy,et al.  Reasoning About Partially Ordered Events , 1988, Artificial Intelligence.

[11]  Drew McDermott,et al.  A Temporal Logic for Reasoning About Processes and Plans , 1982, Cogn. Sci..

[12]  David P. Miller,et al.  Hierarchical planning involving deadlines, travel time, and resources , 1988, Comput. Intell..

[13]  Jennifer J. Elgot-Drapkin,et al.  Step-Logic and the Three-Wise-Men Problem , 1991, AAAI.

[14]  Donald Perlis,et al.  Reasoning situated in time I: basic concepts , 1990, J. Exp. Theor. Artif. Intell..

[15]  Donald Perlis,et al.  Step-logic: reasoning situated in time , 1988 .

[16]  James F. Allen,et al.  Planning Using a Temporal World Model , 1983, IJCAI.

[17]  Eric Horvitz,et al.  Reasoning under Varying and Uncertain Resource Constraints , 1988, AAAI.

[18]  David E. Wilkins,et al.  Integrating Planning and Reactive Control , 1994 .

[19]  Stuart J. Russell,et al.  Principles of Metareasoning , 1989, Artif. Intell..

[20]  Stuart J. Russell,et al.  Do the right thing , 1991 .

[21]  Sarit Kraus,et al.  Fully Deadline-Coupled Planning: One Step at a Time , 1991, ISMIS.

[22]  Yoav Shoham,et al.  AGENT0: A Simple Agent Language and Its Interpreter , 1991, AAAI.