A Metric for Linear Temporal Logic
\'I\~nigo \'Incer Romeo, Marten Lohstroh, Antonio Iannopollo, Edward, A. Lee, Alberto Sangiovanni-Vincentelli

TL;DR
This paper introduces a measure and metric for sets of infinite traces generated by LTL formulas, enabling quantitative analysis of temporal properties using measure theory and SAT-based computation.
Contribution
It presents a novel measure and metric for LTL trace sets, with an implementation leveraging SAT model counting and compositional techniques.
Findings
Efficient computation of measures for bounded LTL properties.
Application of Lebesgue measure to LTL trace sets.
Implementation demonstrates practical feasibility.
Abstract
We propose a measure and a metric on the sets of infinite traces generated by a set of atomic propositions. To compute these quantities, we first map properties to subsets of the real numbers and then take the Lebesgue measure of the resulting sets. We analyze how this measure is computed for Linear Temporal Logic (LTL) formulas. An implementation for computing the measure of bounded LTL properties is provided and explained. This implementation leverages SAT model counting and effects independence checks on subexpressions to compute the measure and metric compositionally.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Logic, programming, and type systems · Logic, Reasoning, and Knowledge
