Related Experiment Video
Updated: Sep 11, 2025

Rapid Verification of Terminators Using the pGR-Blue Plasmid and Golden Gate Assembly
Published on: April 25, 2016
Predicate abstraction for hyperliveness verification
Raven Beutner1, Bernd Finkbeiner1
1CISPA Helmholtz Center for Information Security, Saarbrücken, Germany.
Abstract:
Temporal hyperproperties are system properties that relate multiple execution traces. In finite-state systems, temporal hyperproperties are supported by model-checking algorithms, and tools for general temporal logics like HyperLTL exist. In infinite-state systems, the analysis of temporal hyperproperties has, so far, been limited to k-safety properties, i.e., properties that stipulate the absence of a bad interaction between any k traces. In this paper, we present an automated method for the verification of -safety properties in infinite-state systems. A -safety property stipulates that for any k traces, there exist l traces such that the resulting traces do not interact badly. This combination of universal and existential quantification captures many properties beyond k-safety, including hyperliveness properties such as generalized non-interference or program refinement. Our verification method is based on a strategy-based instantiation of existential trace quantification combined with a program reduction, both in the context of a fixed predicate abstraction.
More Related Videos
Related Concept Videos
Constraints and Statical Determinacy
Hypothesis: Accept or Fail to Reject?
There are two ways to indicate that the null hypothesis is not rejected. 'Accept' the null...
Theorems of Pappus and Guldinus: Problem Solving
Second Uniqueness Theorem
In contrast, consider that the electric field is non-unique and apply Gauss's law in divergence form in the region between the conductors and the integral form to the...
Woodward–Hoffmann Selection Rules and Microscopic Reversibility
Principle of Equivalence

