Measuring Performance of Continuous-Time Stochastic Processes using Timed Automata
Tom\'a\v{s} Br\'azdil, Jan Kr\v{c}\'al, Jan K\v{r}et\'insk\'y,, Anton\'in Ku\v{c}era, Vojt\v{e}ch \v{R}eh\'ak

TL;DR
This paper introduces deterministic timed automata as a universal framework for measuring performance and dependability in continuous-time stochastic processes, providing theoretical foundations and approximation algorithms.
Contribution
It develops a model-independent approach using DTA for performance measures, analyzes their properties over semi-Markov processes, and presents an approximation algorithm.
Findings
DTA measures are well-defined with probability one over semi-Markov processes.
There are finitely many possible measure values with positive probability.
An algorithm is provided to approximate these measures and probabilities.
Abstract
We propose deterministic timed automata (DTA) as a model-independent language for specifying performance and dependability measures over continuous-time stochastic processes. Technically, these measures are defined as limit frequencies of locations (control states) of a DTA that observes computations of a given stochastic process. Then, we study the properties of DTA measures over semi-Markov processes in greater detail. We show that DTA measures over semi-Markov processes are well-defined with probability one, and there are only finitely many values that can be assumed by these measures with positive probability. We also give an algorithm which approximates these values and the associated probabilities up to an arbitrarily small given precision. Thus, we obtain a general and effective framework for analysing DTA measures over semi-Markov processes.
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 · Software Reliability and Analysis Research · Petri Nets in System Modeling
