Parametric disjunctive timed networks
By: Étienne André, Swen Jacobs, Engel Lefaucheux
Potential Business Impact:
Helps computers figure out tricky timing problems.
We consider distributed systems with an arbitrary number of processes, modelled by timed automata that communicate through location guards: a process can take a guarded transition if at least one other process is in a given location. In this work, we introduce parametric disjunctive timed networks, where each timed automaton may contain timing parameters, i.e. unknown constants. We investigate two problems: deciding the emptiness of the set of parameter valuations for which 1) a given location is reachable for at least one process (local property), and 2) a global state is reachable where all processes are in a given location (global property). Our main positive result is that the first problem is decidable for networks of processes with a single clock and without invariants; this result holds for arbitrarily many timing parameters -- a setting with few known decidability results. However, it becomes undecidable when invariants are allowed, or when considering global properties, even for systems with a single parameter. This highlights the significant expressive power of invariants in these networks. Additionally, we exhibit further decidable subclasses by restraining the syntax of guards and invariants.
Similar Papers
On Decidability Timed Automata with 2 Parametric Clocks
Formal Languages and Automata Theory
Makes computer programs with time more predictable.
Parameterized Infinite-State Reactive Synthesis
Logic in Computer Science
Makes computer programs work for many situations.
On verification and constraint generation for families of similar hybrid automata
Logic in Computer Science
Builds complex systems with unknown parts.