paper-with-me

홈 › Papers

Monitoring Second-Order Hyperproperties

2024-04-15 · Raven Beutner, Bernd Finkbeiner, Hadar Frenkel, Niklas Metzger

Hyperproperties express the relationship between multiple executions of a system. This is needed in many AI-related fields, such as knowledge representation and planning, to capture system properties related to knowledge, information flow, and privacy. In this paper, we study the monitoring of complex hyperproperties at runtime. Previous work in this area has either focused on the simpler problem of monitoring trace properties (which are sets of traces, while hyperproperties are sets of sets of traces) or on monitoring first-order hyperproperties, which are expressible in temporal logics with first-order quantification over traces, such as HyperLTL. We present the first monitoring algorithm for the much more expressive class of second-order hyperproperties. Second-order hyperproperties include system properties like common knowledge, which cannot be expressed in first-order logics like HyperLTL. We introduce Hyper$^2$LTL$_f$, a temporal logic over finite traces that allows for second-order quantification over sets of traces. We study the monitoring problem in two fundamental execution models: (1) the parallel model, where a fixed number of traces is monitored in parallel, and (2) the sequential model, where an unbounded number of traces is observed sequentially, one trace after the other. For the parallel model, we show that the monitoring of the second-order hyperproperties of Hyper$^2$LTL$_f$ can be reduced to monitoring first-order hyperproperties. For the sequential model, we present a monitoring algorithm that handles second-order quantification efficiently, exploiting optimizations based on the monotonicity of subformulas, graph-based storing of executions, and fixpoint hashing. We present experimental results from a range of benchmarks, including examples from common knowledge and planning.

📄 PDF Abstract BibTeX arXiv:2404.09652

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

On Conformant Planning and Model-Checking of $\exists^*\forall^*$ Hyperproperties

2025-12-29 · Raven Beutner, Bernd Finkbeiner arxiv

We study the connection of two problems within the planning and verification community: Conformant planning and model-checking of hyperproperties. Conformant planning is the task of finding a sequential plan that achieve…

Verification of Hyperproperties for Uncertain Dynamical Systems via Barrier Certificates

2021-05-12 · Mahathi Anand, Vishnu Murali, Ashutosh Trivedi, Majid Zamani

Hyperproperties are system properties that require quantification over multiple execution traces of a system. Hyperproperties can express several specifications of interest for cyber-physical systems--such as opacity, ro…

Strategy Logic, Imperfect Information, and Hyperproperties

2025-10-04 · Raven Beutner, Bernd Finkbeiner arxiv

Strategy logic (SL) is a powerful temporal logic that enables first-class reasoning over strategic behavior in multi-agent systems (MAS). In many MASs, the agents (and their strategies) cannot observe the global state of…

Decentralized Planning Using Probabilistic Hyperproperties

2025-02-19 · Francesco Pontiggia, Filip Macák, Roman Andriushchenko, Michele Chiari 외

Multi-agent planning under stochastic dynamics is usually formalised using decentralized (partially observable) Markov decision processes ( MDPs) and reachability or expected reward specifications. In this paper, we prop…

Deductive Controller Synthesis for Probabilistic Hyperproperties

2023-07-10 · Roman Andriushchenko, Ezio Bartocci, Milan Ceska, Francesco Pontiggia 외

Probabilistic hyperproperties specify quantitative relations between the probabilities of reaching different target sets of states from different initial sets of states. This class of behavioral properties is suitable fo…