Parameterized Verification of Disjunctive Timed Networks

05/12/2023
by   Étienne André, et al.
0

We introduce new techniques for the parameterized verification of disjunctive timed networks (DTNs), i.e., networks of timed automata (TAs) that communicate via location guards that enable a transition only if at least one process is in a given location. This computational model has been considered in the literature before, and example applications are gossiping clock synchronization protocols or planning problems. We address the minimum-time reachability problem (minreach) in DTNs, and show how to efficiently solve it based on a novel zone-graph algorithm. We further show that solving minreach allows us to construct a summary TA capturing exactly the possible behaviors of a single TA within a DTN of arbitrary size. The combination of these two results enables the parameterized verification of DTNs, while avoiding the construction of an exponential-size cutoff-system required by existing results. Our techniques are also implemented, and experiments show their practicality.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/10/2020

Parameterized Verification of Systems with Global Synchronization and Guards

Inspired by distributed applications that use consensus or other agreeme...
research
02/04/2023

Parameterized Verification under TSO with Data Types

We consider parameterized verification of systems executing according to...
research
06/30/2023

Checking Presence Reachability Properties on Parameterized Shared-Memory Systems

We consider the verification of distributed systems composed of an arbit...
research
11/17/2018

On Reachability in Parameterized Phaser Programs

We address the problem of statically checking safety properties (such as...
research
07/18/2021

GoTube: Scalable Stochastic Verification of Continuous-Depth Models

We introduce a new stochastic verification algorithm that formally quant...
research
09/26/2019

Complexity of Liveness in Parameterized Systems

We investigate the fine-grained complexity of liveness verification for ...
research
10/23/2019

Mimicking Networks Parameterized by Connectivity

Given a graph G=(V,E), capacities w(e) on edges, and a subset of termina...

Please sign up or login with your details

Forgot password? Click here to reset