Deciding Hyperproperties
Not on the map. Why?
Abstract (arXiv)
Hyperproperties, like observational determinism or symmetry, cannot be expressed as properties of individual computation traces, because they describe a relation between multiple computation traces. HyperLTL is a temporal logic that captures such relations through trace variables, which are introduced through existential and universal trace quantifiers and can be used to refer to multiple computations at the same time. In this paper, we study the satisfiability problem of HyperLTL. We show that the problem is PSPACE-complete for alternation-free formulas (and, hence, no more expensive than LTL satisfiability), EXPSPACE-complete for exists-forall-formulas, and undecidable for forall-exists-formulas. Many practical hyperproperties can be expressed as alternation-free formulas. Our results show that both satisfiability and implication are decidable for such properties.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). First posted on arXiv 22 Jun 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 1; 2025: 1.
3 papers.
- 2024Temporal Ensemble Logiccited by 2
- 2025HypRL: Reinforcement Learning of Control Policies for Hyperpropertiescited by 2
- 2022Bayesian Statistical Model Checking for Multi-agent Systems using HyperPCTL*cited by 0
- 2025HypRL: Reinforcement Learning of Control Policies for Hyperproperties7 Apr 2025
- 2024Temporal Ensemble Logic26 Aug 2024
- 2022Bayesian Statistical Model Checking for Multi-agent Systems using HyperPCTL*6 Sep 2022