Quantitative and Approximate Monitoring
Thomas A. Henzinger, N. Ege Saraç
Abstract
In runtime verification, a monitor watches a trace of a system and, if possible, decides after observing each finite prefix whether or not the unknown infinite trace satisfies a given specification. We generalize the theory of runtime verification to monitors that attempt to estimate numerical values of quantitative trace properties (instead of attempting to conclude boolean values of trace specifications), such as maximal or average response time along a trace. Quantitative monitors are approximate: with every finite prefix, they can improve their estimate of the infinite trace's unknown property value. Consequently, quantitative monitors can be compared with regard to a precision-cost trade-off: better approximations of the property value require more monitor resources, such as states (in the case of finite-state monitors) or registers, and additional resources yield better approximations. We introduce a formal framework for quantitative and approximate monitoring, show how it conservatively generalizes the classical boolean setting for monitoring, and give several precision-cost trade-offs for monitors. For example, we prove that there are quantitative properties for which every additional register improves monitoring precision.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext df0744ba-2009-4dfc-b00b-1064e2d9444cCited by top-tier papers3
- Monitoring Algorithmic FairnessThomas A. Henzinger, Mahyar Karimi, Konstantin Kueffner, Kaushik MallikCAV 2023 · 13 citations
- If At First You Don't Succeed: Extended Monitorability through Multiple ExecutionsAntonis Achilleos, Adrian Francalanza, Jasmine XuerebLICS 2025 · 1 citation
- Quantitative Monitoring of Signal First-Order LogicMarek Chalupa, Thomas A. Henzinger, N. Ege Saraç, Emily YuFM 2026
Related papers
- Monitoring Arithmetic Temporal Properties on Finite TracesPaolo Felli, Marco Montali, Fabio Patrizi, Sarah WinklerAAAI 2023 · 14 citations
- General Anticipatory Runtime VerificationRaik Hipler, Hannes Kallwies, Martin Leucker, César SánchezCAV 2024
- Automata-less Monitoring via Trace-CheckingAndrea Brunello, Luca Geatti, Angelo Montanari, Nicola SaccomannoAAAI 2026
- Expressive Temporal Specifications for Reward MonitoringOmar Adalat, Francesco BelardinelliAAAI 2026
- Predictive Monitoring with Strong Trace PrefixesZhendong Ang, Umang MathurCAV 2024 · 3 citations
