We consider the problem of verifying liveness for systems with a finite, but unbounded, number of processes, commonly known as parameterised systems. Typical examples of such systems include distributed protocols (e.g. for the dining philosopher problem). Unlike the case of verifying safety, proving liveness is still considered extremely challenging, especially in the presence of randomness in the system. In this paper we consider liveness under arbitrary (including unfair) schedulers, which is often considered a desirable property in the literature of self-stabilising systems. We introduce an automatic method of proving liveness for randomised parameterised systems under arbitrary schedulers. Viewing liveness as a two-player reachability g...
Computer programs keep finding their ways into new safety-critical applications, while at the same t...
Abstract. We propose a novel, generic definition of probabilistic sched-ulers for population protoco...
The complex behavior of computer systems offers many challenges for formal verification. The analysi...
Abstract. The paper studies automatic verification of liveness properties with probability 1 over pa...
AbstractWhen proving the correctness of algorithms in distributed systems, one generally considerssa...
When proving the correctness of algorithms in distributed systems, one generally consid-ers safety c...
We consider the problem of automatically verifying that a parameterized family of probabilistic conc...
We consider the problem of automatically verifying that a parameterized family of probabilistic conc...
Graphs and games on graphs are fundamental models for the analysis of reactive systems, in particula...
We present a simple but novel algorithm for checking liveness properties of finite-state systems, ca...
International audienceThe liveness problem for timed automata asks if a given automaton has a run pa...
This thesis deals with formal verification of distributed systems. Model checking is a technique for...
A major current challenge consists in extending formal methods in order to handle infinite-state sys...
We investigate the fine-grained complexity of liveness verification for leader contributor systems. ...
Experiments presented in this paper were carried out using the Grid5000 testbed, supported by a scie...
Computer programs keep finding their ways into new safety-critical applications, while at the same t...
Abstract. We propose a novel, generic definition of probabilistic sched-ulers for population protoco...
The complex behavior of computer systems offers many challenges for formal verification. The analysi...
Abstract. The paper studies automatic verification of liveness properties with probability 1 over pa...
AbstractWhen proving the correctness of algorithms in distributed systems, one generally considerssa...
When proving the correctness of algorithms in distributed systems, one generally consid-ers safety c...
We consider the problem of automatically verifying that a parameterized family of probabilistic conc...
We consider the problem of automatically verifying that a parameterized family of probabilistic conc...
Graphs and games on graphs are fundamental models for the analysis of reactive systems, in particula...
We present a simple but novel algorithm for checking liveness properties of finite-state systems, ca...
International audienceThe liveness problem for timed automata asks if a given automaton has a run pa...
This thesis deals with formal verification of distributed systems. Model checking is a technique for...
A major current challenge consists in extending formal methods in order to handle infinite-state sys...
We investigate the fine-grained complexity of liveness verification for leader contributor systems. ...
Experiments presented in this paper were carried out using the Grid5000 testbed, supported by a scie...
Computer programs keep finding their ways into new safety-critical applications, while at the same t...
Abstract. We propose a novel, generic definition of probabilistic sched-ulers for population protoco...
The complex behavior of computer systems offers many challenges for formal verification. The analysi...