Back to Search Start Over

Interval vs. Point Temporal Logic Model Checking: an Expressiveness Comparison

Authors :
Laura Bozzelli and Alberto Molinari and Angelo Montanari and Adriano Peron and Pietro Sala
Bozzelli, Laura
Molinari, Alberto
Montanari, Angelo
Peron, Adriano
Sala, Pietro
Laura Bozzelli and Alberto Molinari and Angelo Montanari and Adriano Peron and Pietro Sala
Bozzelli, Laura
Molinari, Alberto
Montanari, Angelo
Peron, Adriano
Sala, Pietro
Publication Year :
2016

Abstract

Model checking is a powerful method widely explored in formal verification to check the (state-transition) model of a system against desired properties of its behaviour. Classically, properties are expressed by formulas of a temporal logic, such as LTL, CTL, and CTL*. These logics are "point-wise" interpreted, as they describe how the system evolves state-by-state. On the contrary, Halpern and Shoham's interval temporal logic (HS) is "interval-wise" interpreted, thus allowing one to naturally express properties of computation stretches, spanning a sequence of states, or properties involving temporal aggregations, which are inherently "interval-based". In this paper, we study the expressiveness of HS in model checking, in comparison with that of the standard logics LTL, CTL, and CTL*. To this end, we consider HS endowed with three semantic variants: the state-based semantics, introduced by Montanari et al., which allows branching in the past and in the future, the linear-past semantics, allowing branching only in the future, and the linear semantics, disallowing branching. These variants are compared, as for their expressiveness, among themselves and to standard temporal logics, getting a complete picture. In particular, HS with linear (resp., linear-past) semantics is proved to be equivalent to LTL (resp., finitary CTL*).

Details

Database :
OAIster
Notes :
application/pdf, English
Publication Type :
Electronic Resource
Accession number :
edsoai.on1358722419
Document Type :
Electronic Resource
Full Text :
https://doi.org/10.4230.LIPIcs.FSTTCS.2016.26