Model Checking for Fragments of Halpern and Shoham's Interval Temporal Logic Based on Track Representatives
Alberto Molinari, Angelo Montanari, Adriano Peron

TL;DR
This paper develops an EXPSPACE model checking algorithm for certain fragments of Halpern and Shoham's interval temporal logic, enabling verification of interval-based properties in systems with improved computational bounds.
Contribution
It introduces a novel model checking approach for specific HS logic fragments using track representatives, reducing complexity and capturing important system properties.
Findings
EXPSPACE algorithm for HS fragment model checking
PSPACE-hardness of the problem established
Identification of well-behaved HS fragments with lower complexity
Abstract
Model checking allows one to automatically verify a specification of the expected properties of a system against a formal model of its behaviour (generally, a Kripke structure). Point-based temporal logics, such as LTL, CTL, and CTL*, that describe how the system evolves state-by-state, are commonly used as specification languages. They proved themselves quite successful in a variety of application domains. However, properties constraining the temporal ordering of temporally extended events as well as properties involving temporal aggregations, which are inherently interval-based, can not be properly dealt with by them. Interval temporal logics (ITLs), that take intervals as their primitive temporal entities, turn out to be well-suited for the specification and verification of interval properties of computations (we interpret all the tracks of a Kripke structure as computation…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
