HyperLTL Satisfiability is Σ_1^1-complete, HyperCTL* Satisfiability is Σ_1^2-complete

05/10/2021
by   Marie Fortin, et al.
0

Temporal logics for the specification of information-flow properties are able to express relations between multiple executions of a system. The two most important such logics are HyperLTL and HyperCTL*, which generalise LTL and CTL* by trace quantification. It is known that this expressiveness comes at a price, i.e. satisfiability is undecidable for both logics. In this paper we settle the exact complexity of these problems, showing that both are in fact highly undecidable: we prove that HyperLTL satisfiability is Σ_1^1-complete and HyperCTL* satisfiability is Σ_1^2-complete. These are significant increases over the previously known lower bounds and the first upper bounds. To prove Σ_1^2-membership for HyperCTL*, we prove that every satisfiable HyperCTL* sentence has a model that is equinumerous to the continuum, the first upper bound of this kind. We prove this bound to be tight. Finally, we show that the membership problem for every level of the HyperLTL quantifier alternation hierarchy is Π_1^1-complete.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/29/2023

HyperLTL Satisfiability Is Highly Undecidable, HyperCTL* is Even Harder

Temporal logics for the specification of information-flow properties are...
research
11/09/2021

Complexity of the Ackermann fragment with one leading existential quantifier

In this short note we prove that the satisfiability problem of the Acker...
research
08/09/2019

EXPSPACE-Completeness of the Logics K4xS5 and S4xS5 and the Logic of Subset Spaces, Part 1: ESPACE-Algorithms

It is known that the satisfiability problems of the product logics K4xS5...
research
06/07/2022

Perturbative methods for mostly monotonic probabilistic satisfiability problems

The probabilistic satisfiability of a logical expression is a fundamenta...
research
06/28/2022

On two-variable guarded fragment logic with expressive local Presburger constraints

We consider the extension of two-variable guarded fragment logic with lo...
research
07/11/2019

The Keys to Decidable HyperLTL Satisfiability: Small Models or Very Simple Formulas

HyperLTL, the extension of Linear Temporal Logic by trace quantifiers, i...
research
05/25/2023

Logic of the Hide and Seek Game: Characterization, Axiomatization, Decidability

The logic of the hide and seek game LHS was proposed to reason about sea...

Please sign up or login with your details

Forgot password? Click here to reset