2019
DOI: 10.48550/arxiv.1902.04111
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Statistical Model Checking for Hyperproperties

Abstract: In this paper, we investigate the problem of statistical model checking (SMC) for hyperproperties. To reason about probabilistic hyperproperties, we first propose the temporal logic HyperPCTL * that extends PCTL * and HyperPCTL. We show that HyperPCTL * can express important probabilistic information-flow security policies. Then, we introduce SMC algorithms verifying HyperPCTL * formulas on for discretetime Markov chains, based on sequential probability ratio tests (SPRT) with a new notion of indifference regi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(4 citation statements)
references
References 20 publications
0
4
0
Order By: Relevance
“…To simplify our presentation of the HyperPSTL syntax and semantics, while considering SMC of specific hyperproperties of complex CPS, in the proposed HyperPSTL, we have disallowed nested existential and universal quantifies on states to avoid exhaustive iteration on the possibly infinite state space. Still, this logic can be augmented (as done in detail in [31]) by allowing nested existential and universal quantifications over multiple states.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…To simplify our presentation of the HyperPSTL syntax and semantics, while considering SMC of specific hyperproperties of complex CPS, in the proposed HyperPSTL, we have disallowed nested existential and universal quantifies on states to avoid exhaustive iteration on the possibly infinite state space. Still, this logic can be augmented (as done in detail in [31]) by allowing nested existential and universal quantifications over multiple states.…”
Section: Discussionmentioning
confidence: 99%
“…Finally, note that to simplify our presentation of HyperPSTL syntax and semantics, while allowing for verification of complex systems such as P 2 HIOA, we only include simultaneous or consecutive probabilistic quantification (e.g., P {π 1 , π 2 } or P π 1 P π 2 ) over the paths from a single initial state. HyperPSTL can be augmented by allowing nested existential and universal quantification over multiple states in the same way as [2,31]. Specifically, in addition to the probabilistic quantification over the paths, one can add extra state quantification of these paths to specify from which state the path starts, like ∃X π 1 1 .∀X π 2 2 .P {π 1 , π 2 } .…”
Section: Syntaxmentioning
confidence: 99%
See 1 more Smart Citation
“…There is a large body of work on verifying hyperproperties. While the bulk of this literature is in a deterministic setting, there is a growing number of logics and model-checking algorithms from probabilistic hyperproperties [Ábrahám and Bonakdarpour 2018;Dimitrova et al 2020;Wang et al 2019]. To our best knowledge, these algorithms do not perform parametrized verification, and cannot prove accuracy for all possible values of .…”
Section: Related Workmentioning
confidence: 99%