Input/Output Stochastic Automata with Urgency: Confluence and weak determinism

08/08/2018
by   Pedro R. D'Argenio, et al.
0

In a previous work, we introduced an input/output variant of stochastic automata (IOSA) that, once the model is closed (i.e., all synchronizations are resolved), the resulting automaton is fully stochastic, that is, it does not contain non-deterministic choices. However, such variant is not sufficiently versatile for compositional modelling. In this article, we extend IOSA with urgent actions. This extension greatly increases the modularization of the models, allowing to take better advantage on compositionality than its predecessor. However, this extension introduces non-determinism even in closed models. We first show that confluent models are weakly deterministic in the sense that, regardless the resolution of the non-determinism, the stochastic behaviour is the same. In addition, we provide sufficient conditions to ensure that a network of interacting IOSAs is confluent without the need to obtain the composed IOSA.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/19/2017

Automata Minimization: a Functorial Approach

In this paper we regard languages and their acceptors - such as determin...
research
10/23/2019

A compositional semantics for Repairable Fault Trees with general distributions

Fault Tree Analysis (FTA) is a prominent technique in industrial and sci...
research
10/16/2017

A Hierarchy of Scheduler Classes for Stochastic Automata

Stochastic automata are a formal compositional model for concurrent stoc...
research
01/18/2021

A Passive Online Technique for Learning Hybrid Automata from Input/Output Traces

Specification synthesis is the process of deriving a model from the inpu...
research
11/02/2022

Verifying And Interpreting Neural Networks using Finite Automata

Verifying properties and interpreting the behaviour of deep neural netwo...
research
07/15/2021

On nondeterminism in combinatorial filters

The problem of combinatorial filter reduction arises from questions of r...

Please sign up or login with your details

Forgot password? Click here to reset