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.
Similar content being viewed by others
References
J.F. Allen, Maintaining knowledge about temporal intervals, Comm. ACM 26, 832–843, 1983.
A. Belfer and M.C. Golumbic, The role of combinatorial structures in temporal reasoning, Proc. AAAI Workshop on Constraint Satisfaction, Boston, Mass., July 1990.
M.C. Golumbic, Algorithmic Graph Theory and Perfect Graphs, Academic Press, New York, 1980.
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.
Author information
Authors and Affiliations
Editor information
Rights 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