Behavioural Preorders on Stochastic Systems - Logical, Topological, and Computational Aspects
Mathias Ruggaard Pedersen

TL;DR
This paper develops logical, topological, and computational methods for comparing real-time behaviors of stochastic systems, including formalism, algorithms, and metrics for quantitative and qualitative analysis.
Contribution
It introduces a logical formalism for real-time reasoning, explores the complexity of system speed comparisons, and proposes a distance measure for quantitative behavior comparison.
Findings
A formalism for reasoning about upper and lower time bounds.
Identification of special cases where faster-than questions are decidable.
A computable distance measure for comparing real-time system behaviors.
Abstract
Computer systems can be found everywhere: in space, in our homes, in our cars, in our pockets, and sometimes even in our own bodies. For concerns of safety, economy, and convenience, it is important that such systems work correctly. However, it is a notoriously difficult task to ensure that the software running on computers behaves correctly. One approach to ease this task is that of model checking, where a model of the system is made using some mathematical formalism. Requirements expressed in a formal language can then be verified against the model in order to give guarantees that the model satisfies the requirements. For many computer systems, time is an important factor. As such, we need our formalisms and requirement languages to be able to incorporate real time. We therefore develop formalisms and algorithms that allow us to compare and express properties about real-time…
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7Peer 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 · Logic, programming, and type systems · Model-Driven Software Engineering Techniques
