Proceedings

Exploiting Domain structure to Achieve Efficient Temporal Reasoning

Download BibTeX Cite

Proceedings of the Thirteenth International Joint Conference on Artificial Intelligence. Automated Reasoning. Pages 152-158.

© 1993 International Joint Conferences on Artificial Intelligence

Abstract

We take temporal reasoning to be the problem of maintaining a set of constraints between time points and/or intervals, and responding to queries about the temporal separtion between those individuals. Formal investigations of this const.raint-sat.isfaction problem have demonstrated tradeoffs between the expressive power of the constraint language and the time required to answer queries. A simple constraint" language admits an algorithm cubic in the number of individuals; allowing unrestricted disjunctive constraints makes the algorithm exponential. The problem is that applications of temporal reasoning, e.g. plan proJ. ection need both disjunctive constraints and, 3 an algorithm much faster than O(n ). It is significant, however, that the nature of the constraints added by and the queries posed by an application tend to be structured and predictable. Our solution to the problem is to exploit the structure of the application domain to provide fast responses to typical queries. We consider the problem of plan projection under uncertainty and build a temporal representation-hierarchical interval constraints (HIC)-that allows appropriate disjunctive constraints. We then implement the HIC representation in a temporal-reasoning module, and test. it using a plan-projection application. Applying the HIC module to a simple temporal projection problem shows orders-of-magnitude improvement. over running the same projector using current implementations of domain-independent temporal constraint propagators.

  1. [Allen , 1983] J . Allen. Maintaining Knowledge About Temporal Intervals. CACM, 26(11) :832-843, HJ83. Reprinted in [Weld and de Kleer , 1!J89].
  2. [Davis, 1987] Ernest. Davis . Constraint propagation with interval labels. Ar•tificia/ Intt:l/igt:nr:t:, 32(3) :281- 331, 1987.
  3. Davis, 1990)
  4. E. Davis. Rt:pr•cswtations of CMnmon- sense Knowledge . Morgan Kaufmann Publishers , Inc ., San Mateo, CA, 1990.
  5. [Dean and McDermott, 1987] T . Dean and D. McDer- mott . Temporal data base management. Ar•tificial Intelligence, 32(1), April 1987.
  6. [Dean, 1991] Thomas Dean. Using temporal hierarchies to efficiently maintain large temporal databases . .lour•- nal of the ACM, 1991. [
  7. [Decht.er eta/., 1991] R . Dechter, I. Meiri, and J. Pearl . Temporal Constraint. Networks. Ar•tificial Intt:lligt:net:, 49, May 1991.
  8. [Hanks, 1987] Steve Hanks. Temporal reasoning about uncertain worlds. In Proceedings, Uncer•tainty in Ar•- tificial Intelligence, pages 114-122, 1987.
  9. 1990a] S. Hanks. Practical Temporal Projec- tion . In Proceedings of AAAI-90, August. 1990.
  10. 1990b] S. Hanks. Projecting Plans about. Uncer- tain Worlds . Ph .D. Thesis, Yale University Computer Science Department., January 1990.
  11. Kahn and Gorry, HJ77] Kenneth Kahn and G . Anthony Gorry. Mechanizing temporal knowledge . Artificial Intt:llig enct:, 9(2) :87-108, 1977.
  12. [Kautz and Ladkin, 1991] H. A. Kautz and P. B. Lad- kin. Integrating Metric and Qualitative Temporal Reasoning In Pmct:t:dings of AAAI-91 , July 1991.
  13. Koomen, HJ88] Johannes Koomen . The TIMELOGIC Temporal Reasoning System. Technical Report 231, University of Rochester , Department of Computer Sci- ence , October 1988 .
  14. Meiri , HJ91] I. Meiri . Combining Qualitative and Quan- titative Constraints in Temporal Reasoning. In Pm- r:n:dings of AAAI-91 , July 1991.
  15. Shaw, HJ8$J) Alan C. Shaw. Reasoning about time in higher-level language software. IEEE Tr•ansactions on Soft.wrm: Engint:tTing, 15(7):875-889, July 1989. (Vilain t:t al. ,. 198$J) M. Vilain, H. Kautz, and P. van Beek . Constraint propagation Algorithms for Tem- poral reasoning: A Revised Report . In Readings in Qua/itativt: Ruzsoning about Physical Systems, chap- ter 4, pages 37:3-381.
  16. Morgan Kaufmann , San Mateo, CA, HJ89 .
  17. Weld and de Kleer, 1989) D. Weld and J. de Kleer, edi- tors. Ruulings in Qua/itativt: Reasoning about Physical Sy8it:1ns. Morgan Kaufmann, San Mateo, CA, August 1\)8$! . .
  18. Williamson and Hanks , HHJ3] Mike Williamson and Steve Hanks . Informed temporal reasoning. Techni- cal report, University of Washington , Department of Computer Science, 1993 . Forthcoming.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards