Skip to main content

Reasoning about time

  • Conference paper
  • First Online:
Artificial Intelligence and Symbolic Mathematical Computing (AISMC 1992)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 737))

Abstract

Reasoning about time is essential for applications in artificial intelligence and in many other disciplines. Given certain explicit relationships between a set of events, we would like to have the ability to infer additional relationships which are implicit in those given. For example, the transitivity of “before” and “contains” may allow us to infer information regarding the sequence of events. Such inferences are essential in story understanding, planning and causal reasoning. There are a great number of practical problems in which one is interested in constructing a time line where each particular event or phenomenon corresponds to an interval representing its duration. These include seriation in archeology, behavioral psychology, temporal reasoning, scheduling, and combinatorics. Other applications arise in non-temporal context, for example, in molecular biology, arrangement of DNA segments along a linear DNA chain involves similar problems.

Interval consistency problems deal with events, each of which is assumed to be an interval on the real line or on any other linearly ordered set, and reasoning about such intervals when the precise topological relationships between them is unknown or only partially specified. In Golumbic and Shamir (1991), we relate the two notions of interval algebra from the temporal reasoning community and interval graphs from the combinatorics community, obtaining new algorithmic complexity results of interest to both disciplines. Several versions of the satisfiability, minimum labeling and all consistent solutions problems for temporal (interval) data are investigated. The satisfiability question is shown to be NP-Complete even when restricting the possible interval relationships to subsets of the relations intersection and precedence only. On the other hand, we give efficient algorithm for several other restrictions of the problem.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Similar content being viewed by others

References

  • J.F. Allen, Maintaining knowledge about temporal intervals, Comm. ACM 26, 832–843, 1983.

    Google Scholar 

  • A. Belfer and M.C. Golumbic, The role of combinatorial structures in temporal reasoning, Proc. AAAI Workshop on Constraint Satisfaction, Boston, Mass., July 1990.

    Google Scholar 

  • M.C. Golumbic, Algorithmic Graph Theory and Perfect Graphs, Academic Press, New York, 1980.

    Google Scholar 

  • M.C. Golumbic and R. Shamir, Complexity and algorithms for reasoning about time: A graph-theoretic approach, DIMACS Tech. Rep. 91-54, Rutgers Univ., 1991. To appear in J. ACM.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jacques Calmet John A. Campbell

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Golumbic, M.C. (1993). Reasoning about time. In: Calmet, J., Campbell, J.A. (eds) Artificial Intelligence and Symbolic Mathematical Computing. AISMC 1992. Lecture Notes in Computer Science, vol 737. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57322-4_19

Download citation

  • DOI: https://doi.org/10.1007/3-540-57322-4_19

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57322-7

  • Online ISBN: 978-3-540-48063-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics