Probabilistic Hyperproperties with Nondeterminism

被引:10
|
作者
Abraham, Erika [1 ]
Bartocci, Ezio [2 ]
Bonakdarpour, Borzoo [3 ]
Dobe, Oyendrila [3 ]
机构
[1] Rhein Westfal TH Aachen, Aachen, Germany
[2] Tech Univ Wien, Vienna, Austria
[3] Michigan State Univ, E Lansing, MI 48824 USA
来源
AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS (ATVA 2020) | 2020年 / 12302卷
关键词
D O I
10.1007/978-3-030-59152-6_29
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We study the problem of formalizing and checking probabilistic hyperproperties for models that allow nondeterminism in actions. We extend the temporal logic HyperPCTL, which has been previously introduced for discrete-time Markov chains, to enable the specification of hyperproperties also for Markov decision processes. We generalize HyperPCTL by allowing explicit and simultaneous quantification over schedulers and probabilistic computation trees and show that it can express important quantitative requirements in security and privacy. We show that HyperPCTL model checking over MDPs is in general undecidable for quantification over probabilistic schedulers with memory, but restricting the domain to memoryless non-probabilistic schedulers turns the model checking problem decidable. Subsequently, we propose an SMT-based encoding for model checking this language and evaluate its performance.
引用
收藏
页码:518 / 534
页数:17
相关论文
共 50 条
  • [21] Timed hyperproperties
    Ho, Hsi-Ming
    Zhou, Ruoyu
    Jones, Timothy M.
    INFORMATION AND COMPUTATION, 2021, 280
  • [22] Synthesis from hyperproperties
    Finkbeiner, Bernd
    Hahn, Christopher
    Lukert, Philip
    Stenger, Marvin
    Tentrup, Leander
    ACTA INFORMATICA, 2020, 57 (1-2) : 137 - 163
  • [23] Mutation testing with hyperproperties
    Andreas Fellner
    Mitra Tabaei Befrouei
    Georg Weissenbacher
    Software and Systems Modeling, 2021, 20 : 405 - 427
  • [24] Runtime Enforcement of Hyperproperties
    Coenen, Norine
    Finkbeiner, Bernd
    Hahn, Christopher
    Hofmann, Jana
    Schillo, Yannick
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, ATVA 2021, 2021, 12971 : 283 - 299
  • [25] Synthesis from hyperproperties
    Bernd Finkbeiner
    Christopher Hahn
    Philip Lukert
    Marvin Stenger
    Leander Tentrup
    Acta Informatica, 2020, 57 : 137 - 163
  • [26] Mutation Testing with Hyperproperties
    Fellner, Andreas
    Befrouei, Mitra Tabaei
    Weissenbacher, Georg
    SOFTWARE ENGINEERING AND FORMAL METHODS (SEFM 2019), 2019, 11724 : 203 - 221
  • [27] Mapping Synthesis for Hyperproperties
    Hsu, Tzu-Han
    Bonakdarpour, Borzoo
    Kang, Eunsuk
    Tripakis, Stavros
    2022 IEEE 35TH COMPUTER SECURITY FOUNDATIONS SYMPOSIUM (CSF 2022), 2022, : 486 - 500
  • [28] Monitoring Hyperproperties with Circuits
    Aceto, Luca
    Achilleos, Antonis
    Anastasiadi, Elli
    Francalanza, Adrian
    FORMAL TECHNIQUES FOR DISTRIBUTED OBJECTS, COMPONENTS, AND SYSTEMS, FORTE 2022, 2022, 13273 : 1 - 10
  • [29] Program Repair for Hyperproperties
    Bonakdarpour, Borzoo
    Finkbeiner, Bernd
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS (ATVA 2019), 2019, 11781 : 423 - 441
  • [30] Algorithms for Monitoring Hyperproperties
    Hahn, Christopher
    RUNTIME VERIFICATION, RV 2019, 2019, 11757 : 70 - 90