The paper introduces Hyper2LTL𝑓, a temporal logic that extends HyperLTL with second-order quantification over sets of traces. It studies the monitoring problem in two execution models: the parallel model with a fixed number of traces, and the sequential model with an unbounded number of traces observed one by one.
For the parallel model, the authors show that monitoring second-order hyperproperties can be reduced to monitoring first-order hyperproperties. For the sequential model, they present a monitoring algorithm that handles second-order quantification efficiently by exploiting optimizations based on monotonicity of subformulas, graph-based storing of executions, and fixpoint hashing.
The algorithm has been implemented in a tool called MoSo and evaluated on several benchmarks, including examples from common knowledge and planning.
Naar een andere taal
vanuit de broninhoud
arxiv.org
Belangrijkste Inzichten Gedestilleerd Uit
by Raven Beutne... om arxiv.org 04-16-2024
https://arxiv.org/pdf/2404.09652.pdfDiepere vragen