pith. sign in

arxiv: 1402.3821 · v1 · pith:O6H3JM6Snew · submitted 2014-02-16 · 💻 cs.SE

Efficient and Generalized Decentralized Monitoring of Regular Languages

classification 💻 cs.SE
keywords algorithmmonitorsmonitoringcommunicationdecentralizedefficiencyefficientexchanged
0
0 comments X p. Extension
pith:O6H3JM6S Add to your LaTeX paper What is a Pith Number?
\usepackage{pith}
\pithnumber{O6H3JM6S}

Prints a linked pith:O6H3JM6S badge after your title and writes the identifier into PDF metadata. Compiles on arXiv with no extra files. Learn more

read the original abstract

The main contribution of this paper is an efficient and generalized decentralized monitoring algorithm allowing to detect satisfaction or violation of any regular specification by local monitors alone in a system without central observation point. Our algorithm does not assume any form of synchronization between system events and communication of monitors, uses state machines as underlying mechanism for efficiency, and tries to keep the number and size of messages exchanged between monitors to a minimum. We provide a full implementation of the algorithm with an open-source benchmark to evaluate its efficiency in terms of number, size of exchanged messages, and delay induced by communication between monitors. Experimental results demonstrate the effectiveness of our algorithm which outperforms the previous most general one along several (new) monitoring metrics.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.