Team Semantics for the Specification and Verification of Hyperproperties

09/25/2017
by   Andreas Krebs, et al.
0

We develop team semantics for Linear Temporal Logic (LTL) to express hyperproperties, which have recently been identified as a key concept in the verification of information flow properties. Conceptually, we consider an asynchronous and a synchronous variant of team semantics. We study basic properties of this new logic and classify the computational complexity of its satisfiability, path, and model checking problem. Eventually, we compare its expressivity to the one of HyperLTL, another recently introduced logic for hyperproperties. Our results show that LTL under team semantics is a viable alternative to HyperLTL, which complements the expressivity of HyperLTL and has better algorithmic properties.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/27/2020

On the Complexity of Linear Temporal Logic with Team Semantics

A specification given as a formula in linear temporal logic (LTL) define...
research
04/13/2018

On the Complexity of Team Logic and its Two-Variable Fragment

We study the logic FO( ), the extension of first-order logic with team s...
research
03/06/2018

Probabilistic team semantics

Team semantics is a semantical framework for the study of dependence and...
research
10/25/2021

Temporal Team Semantics Revisited

In this paper, we study a novel approach to asynchronous hyperproperties...
research
09/15/2017

On the Complexity of Modal Team Logic and Two-Variable Team Logic

We study modal team logic MTL and the dependence-free fragment FO^2[ ] o...
research
06/14/2022

Measuring Inconsistency in Declarative Process Specifications

We address the problem of measuring inconsistency in declarative process...
research
04/01/2022

Modular SAT-based techniques for reasoning tasks in team semantics

We study the complexity of reasoning tasks for logics in team semantics....

Please sign up or login with your details

Forgot password? Click here to reset