An Automata-Theoretic Completeness Proof for Interval Temporal Logic
@inproceedings{Moszkowski2000AnAC, title={An Automata-Theoretic Completeness Proof for Interval Temporal Logic}, author={Ben C. Moszkowski}, booktitle={ICALP}, year={2000} }
Interval Temporal Logic (ITL) is a formalism for reasoning about time periods. To date no one has proved completeness of a relatively simple ITL deductive system supporting infinite time and permitting infinite sequential iteration comparable to ω-regular expressions. We have developed a complete axiomatization for such a version of quantified ITL over finite domains and can show completeness by representing finite-state automata in ITL and then translating ITL formulas into them. Here we limit…
22 Citations
A complete axiomatization of interval temporal logic with infinite time
- MathematicsProceedings Fifteenth Annual IEEE Symposium on Logic in Computer Science (Cat. No.99CB36332)
- 2000
A complete axiomatization is given for such a version of quantified ITL over finite domains and completeness can be shown by representing finite-state automata in ITL and then translating ITL formulas into them.
A Hierarchical Completeness Proof for Propositional Temporal Logic
- Philosophy, MathematicsVerification: Theory and Practice
- 2003
We present a new proof of axiomatic completeness for Proposition Temporal Logic (PTL) for discrete, linear time for both finite and infinite time (without past-time). This makes use of a natural…
A Hierarchical Completeness Proof for Propositional Interval Temporal Logic with Finite Time
- Computer ScienceJ. Appl. Non Class. Logics
- 2004
A completeness proof for Propositional Interval Temporal Logic (PITL) with finite time which avoids certain difficulties of conventional methods and is able to invoke certain theorems about regular languages over finite words without the need to explicitly describe the associated intricate proofs.
A hierarchical completeness proof for interval temporal logic with finite time
- Computer Science
- 2003
This work presents a completeness proof for Interval Temporal Logic with finite-time which avoids certain difficulties of conventional methods and is more gradated than previous efforts since it progressively reduce reasoning within the original logic to simpler reasoning in sublogics.
Using Temporal Logic to Analyse Temporal Logic: A Hierarchical Approach Based on Intervals
- Computer ScienceJ. Log. Comput.
- 2007
This work further develops and perfects the hierarchical interval-oriented methods for analysing conventional propositional linear-time temporal logic (PTL) contained in earlier Outputs 1 and 3, including natural reductions to a normal form in PTL closely resembling Buechi automata.
A MONA-based Decision Procedure for Propositional Interval Temporal Logic
- Computer Science
- 2003
A new semantics for PITL based on WS1S formulas is developed, which led to an easy translation to MONA programs, and one of the very few implementations of a decision procedure for Propositional ITL with projection, and the first one based on automata.
Compositional reasoning using intervals and time reversal
- Computer Science2011 Eighteenth International Symposium on Temporal Representation and Reasoning
- 2011
This work investigates some simple kinds of ITL formulas which have application to compositional reasoning and furthermore are closed under conjunction and the conventional temporal operator known both as “box” and “always”, and uses a natural form of time symmetry with 2-to-1 formulas.
Model Checking Propositional Projection Temporal Logic Based on SPIN
- Computer ScienceICFEM
- 2007
This paper investigates a model checking algorithm for Propositional Projection Temporal Logic with finite models by transforming a PPTL formula to a Normal Form Graph, and then a Nondeterministic Finite Automaton (NFA).
PITL2MONA: Implementing a Decision Procedure for Propositional Interval Temporal Logic
- Computer ScienceJ. Appl. Non Class. Logics
- 2004
The application of PITL and its MONA-based decision procedure in solutions to the dining-philosophers and a multimedia synchronisation problem is shown, together with some experimental results on these and some other examples.
RGITL: A temporal logic framework for compositional reasoning about interleaved programs
- Computer ScienceAnnals of Mathematics and Artificial Intelligence
- 2013
This paper gives a self-contained presentation of the temporal logic Rely-Guarantee Interval Temporal Logic (RGITL), which extends ITL with explicit interleaved programs and recursive procedures and includes an interleaving operator with compositional semantics.
References
SHOWING 1-10 OF 110 REFERENCES
A complete axiomatization of interval temporal logic with infinite time
- MathematicsProceedings Fifteenth Annual IEEE Symposium on Logic in Computer Science (Cat. No.99CB36332)
- 2000
A complete axiomatization is given for such a version of quantified ITL over finite domains and completeness can be shown by representing finite-state automata in ITL and then translating ITL formulas into them.
Complete proof systems for first order interval temporal logic
- Computer ScienceProceedings of Tenth Annual IEEE Symposium on Logic in Computer Science
- 1995
This paper considers several classes of models for ITL which make different assumptions about time and constructs a complete and sound proof system for each class.
Complete Proof System for QPTL
- Philosophy, Computer ScienceJ. Log. Comput.
- 2002
The paper presents an axiomatic system for quantified propositional temporal logic (QPTL), which is propositionalporal logic equipped with quantification over propositions (Boolean variables) and its expressive power is strictly higher than that of the unquantified version (PTL).
A complete proof systems for QPTL
- Computer Science, PhilosophyProceedings of Tenth Annual IEEE Symposium on Logic in Computer Science
- 1995
The paper presents an axiomatic system for quantified propositional temporal logic (QPTL), which is propositionalporal logic equipped with quantification over propositions (boolean variables) and its expressive power is strictly higher than that of the unquantified version (PTL).
An Automata-Theoretic Decision Procedure for Future Interval Logic
- Computer ScienceFSTTCS
- 1992
This paper presents an automata-theoretic decision procedure for FIL with complexity DTIME, and believes that this is the first result giving a direct decision procedure of elementary complexity for an interval logic.
Interval logics and their decision procedures: Part II: a real-time interval logic☆
- Computer Science
- 1996
Interval Logics and Their Decision Procedures. Part II: A Real-Time Interval Logic
- Computer Science, MathematicsTheor. Comput. Sci.
- 1996
Infinity-Regular Temporal Logic and its Model Checking Problem
- Computer ScienceTheor. Comput. Sci.
- 1992
A Complete Axiomatization of Interval Temporal Logic with Projection
- Philosophy
- 2000
This paper presents a complete axiomatisation for propositional interval temporal logic (PITL) with projection. The axiomatisation is based on a tableau procedure for the logic, which in turn is…
Reasoning in Interval Temporal Logic
- Computer ScienceLogic of Programs
- 1983
This paper discusses interval temporal logic (ITL), a formalism that augments standard predicate logic with operators for time-dependent concepts and compares ITL with the logic-based programming languages Lucid and Prolog.