Atomic temporal interval relations in branching time: calculation and application

A practical method of reasoning about intervals in a branching-time model which is dense, unbounded, future-branching, without rejoining branches is presented. The discussion is based on heuristic constraint- propagation techniques using the relation algebra of binary temporal relations among the intervals over the branching-time model. This technique has been applied with success to models of intervals over linear time by Allen and others, and is of cubic-time complexity. To extend it to branding-time models, it is necessary to calculate compositions of the relations; thus, the table of compositions for the 'atomic' relations is computed, enabling the rapid determination of the composition of arbitrary relations, expressed as disjunctions or unions of the atomic relations.

[1]  Zohar Manna,et al.  The anchored version of the temporal framework , 1988, REX Workshop.

[2]  Thomas Dean,et al.  Large-Scale Temporal Data Bases for Planning in Complex Domains , 1987, IJCAI.

[3]  Robert Goldblatt Diodorean modality in Minkowski spacetime , 1980 .

[4]  Alan K. Mackworth Consistency in Networks of Relations , 1977, Artif. Intell..

[5]  Edmund M. Clarke,et al.  Avoiding the state explosion problem in temporal logic model checking , 1987, PODC '87.

[6]  Frank D. Anger,et al.  Temporal consistency checking of natural language specifications , 1990, Defense, Security, and Sensing.

[7]  Eugene C. Freuder Synthesizing constraint expressions , 1978, CACM.

[8]  Peter B. Ladkin,et al.  Specification of time dependencies and synthesis of concurrent processes , 1987, ICSE '87.

[9]  Leslie Lamport,et al.  The mutual exclusion problem: part I—a theory of interprocess communication , 1986, JACM.

[10]  Eugene C. Freuder,et al.  The Complexity of Some Polynomial Network Consistency Algorithms for Constraint Satisfaction Problems , 1985, Artif. Intell..

[11]  Rasiah Loganantharaj,et al.  Parallel path-consistency algorithms for constraint satisfaction , 1991, [Proceedings] Third International Conference on Tools for Artificial Intelligence - TAI 91.

[12]  Jai Srinivasan,et al.  Branching time temporal logic , 1988, REX Workshop.

[13]  Peter B. Ladkin,et al.  Time Representation: A Taxonomy of Internal Relations , 1986, AAAI.

[14]  Peter B. Ladkin,et al.  On binary constraint networks , 1989 .

[15]  Patrick J. Hayes,et al.  A Common-Sense Theory of Time , 1985, IJCAI.

[16]  Frank D. Anger,et al.  On Lamport's interprocessor communication model , 1989, TOPL.