StocHy: Automated Verification and Synthesis of Stochastic Processes

20Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

StocHy is a software tool for the quantitative analysis of discrete-time stochastic hybrid systems (shs). StocHy accepts a high-level description of stochastic models and constructs an equivalent shs model. The tool allows to (i) simulate the shs evolution over a given time horizon; and to automatically construct formal abstractions of the shs. Abstractions are then employed for (ii) formal verification or (iii) control (policy, strategy) synthesis. StocHy allows for modular modelling, and has separate simulation, verification and synthesis engines, which are implemented as independent libraries. This allows for libraries to be easily used and for extensions to be easily built. The tool is implemented in c++ and employs manipulations based on vector calculus, the use of sparse matrices, the symbolic construction of probabilistic kernels, and multi-threading. Experiments show StocHy ’s markedly improved performance when compared to existing abstraction-based approaches: in particular, StocHy beats state-of-the-art tools in terms of precision (abstraction error) and computational effort, and finally attains scalability to large-sized models (12 continuous dimensions). StocHy is available at www.gitlab.com/natchi92/StocHy. Data or code related to this paper is available at: [31].

Cite

CITATION STYLE

APA

Cauchi, N., & Abate, A. (2019). StocHy: Automated Verification and Synthesis of Stochastic Processes. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11428 LNCS, pp. 247–264). Springer Verlag. https://doi.org/10.1007/978-3-030-17465-1_14

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free