Monitoring Event Frequencies
Thomas Ferr\`ere, Thomas A. Henzinger, Bernhard Kragl

TL;DR
This paper introduces an efficient probabilistic method for monitoring key frequency properties like mode and median in event sequences, significantly reducing resource requirements compared to exact methods.
Contribution
It presents a novel algorithm that uses only four counters to probabilistically monitor frequency properties, with proven convergence under certain assumptions.
Findings
Algorithm uses four counters regardless of event diversity.
Proven almost-sure convergence of the monitoring algorithm.
Applicable to learning Markov chains from output sequences.
Abstract
The monitoring of event frequencies can be used to recognize behavioral anomalies, to identify trends, and to deduce or discard hypotheses about the underlying system. For example, the performance of a web server may be monitored based on the ratio of the total count of requests from the least and most active clients. Exact frequency monitoring, however, can be prohibitively expensive; in the above example it would require as many counters as there are clients. In this paper, we propose the efficient probabilistic monitoring of common frequency properties, including the mode (i.e., the most common event) and the median of an event sequence. We define a logic to express composite frequency properties as a combination of atomic frequency properties. Our main contribution is an algorithm that, under suitable probabilistic assumptions, can be used to monitor these important frequency…
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.
