Runtime Monitoring of Nonterminating Systems for Alternation-Free HyperLTL Formulas
preprint
OA: closed
CC-BY-4.0
Abstract
Abstract Runtime monitoring for a hyperproperty is aimed at discovering the relationships among the execution traces of the system under monitoring at run time so that a verdict of satisfaction or violation can be given on the system. For nonterminating systems, whose traces are of infinite length, such relationships can hardly be established as the monitor can naturally observe the prefixes of only one single running trace of the system. In order to deal with this problem, we suggest that the monitor be provided with an over-approximation of the set of possible traces of the nonterminating system, and at the same time, be able to observe the growing prefixes of a fixed number of traces produced by the same number of running copies of the system. To devise such monitors, we first introduce the concept of k-trace monitorability of a hyperproperty given an over-approximation of the system under monitoring, which essentially says it is always hoped that a verdict will be issued on the system if k growing prefixes of the traces in the given over-approximation can be observed at run time. We also propose an algorithm that takes an alternation-free HyperLTL formula together with a Kripke structure representing the given over-approximation and decides if the formula is k-trace monitorable for a given positive integer k. The idea underlying this algorithm is then used to suggest a generic runtime monitor for k-trace monitorable alternation-free HyperLTL formulas, which is a Moore machine running on the prefixes of the traces produced by k exact copies of the nonterminating system under monitoring.
My notes (saved in your browser only)
Citation neighborhood (no data yet)
We don't have any in-corpus citations linked to this paper yet. The paper's references may be in our DB but unresolved to ``paper_id`` (resolution happens at ingest when the cited DOI matches a row we already have). Run the cross-source citation reconcile pass to retry.
Source provenance
- europepmc
- last seen: 2026-05-19T01:45:01.086888+00:00
- unpaywall
- last seen: 2026-05-22T02:00:06.705733+00:00
License: CC-BY-4.0