,
Jean-Marc Talbot
Creative Commons Attribution 4.0 International license
Hyperproperties allow one to specify properties of systems that inherently involve not single executions of the system, but several of them at once: observational determinism and non-inference are two examples of such properties used to study the security of systems. Logics like HyperLTL have been studied in the past to model check hyperproperties of systems. However, most of the time, requiring strict security properties is actually ineffective as systems do not meet such requirements. To overcome this issue, we introduce qualitative reasoning in HyperLTL, inspired by a similar work on LTL by Almagor, Boker and Kupferman [Almagor et al., 2016] where a formula has a value in the interval [0, 1], obtained by considering either a propositional quality (how much the specification is satisfied), or a temporal quality (when the specification is satisfied). We show decidability of the approximated model checking problem, as well as the model checking of large fragments.
@InProceedings{graepler_et_al:LIPIcs.CSL.2026.45,
author = {Graepler, Samuel and Monmege, Benjamin and Talbot, Jean-Marc},
title = {{Reasoning About Quality in Hyperproperties}},
booktitle = {34th EACSL Annual Conference on Computer Science Logic (CSL 2026)},
pages = {45:1--45:18},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-411-6},
ISSN = {1868-8969},
year = {2026},
volume = {363},
editor = {Guerrini, Stefano and K\"{o}nig, Barbara},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.CSL.2026.45},
URN = {urn:nbn:de:0030-drops-254704},
doi = {10.4230/LIPIcs.CSL.2026.45},
annote = {Keywords: Hyperlogics, Automata-based model checking, Quantitative verification}
}