Propositional Dynamic Logic for Hyperproperties

10/23/2019
by   Jens Oliver Gutsfeld, et al.
0

Information security properties of reactive systems like non-interference often require relating different executions of the system to each other and following them simultaneously. Since common logics like LTL, CTL, or the modal mu-calculus cannot express such hyperproperties, the hyperlogics HyperLTL and HyperCTL* were developed to cure this defect. However, these logics are not able to express arbitrary omega-regular properties. In this paper, we introduce HyperPDL-Delta, an adaptation of the Propositional Dynamic Logic of Fischer and Ladner for hyperproperties, in order to remove this limitation. Using an elegant automata-theoretic framework, we show that HyperPDL-Delta model checking is asymptotically not more expensive than HyperCTL* model checking, despite its vastly increased expressive power. We further investigate fragments of HyperPDL-Delta with regard to satisfiability checking.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/24/2021

Separating the Expressive Power of Propositional Dynamic and Modal Fixpoint Logics

We investigate the expressive power of the two main kinds of program log...
research
10/25/2019

Temporal Logics with Language Parameters

Computation Tree Logic (CTL) and its extensions CTL* and CTL+ are widely...
research
01/18/2021

Realizing Omega-regular Hyperproperties

We studied the hyperlogic HyperQPTL, which combines the concepts of trac...
research
04/30/2021

Resource separation in dynamic logic of propositional assignments

We extend dynamic logic of propositional assignments by adding an operat...
research
11/05/2021

Model Checking Temporal Properties of Recursive Probabilistic Programs

Probabilistic pushdown automata (pPDA) are a standard operational model ...
research
03/09/2019

Timed Systems through the Lens of Logic

In this paper, we analyze timed systems with data structures, using a ri...
research
06/15/2018

Flow Logic

Flow networks have attracted a lot of research in computer science. Inde...

Please sign up or login with your details

Forgot password? Click here to reset