We study the problem of automatically proving parameterized mutual exclusion algorithms mutually exclusive. In our first contribution we show that the problem remains undecidable even for a very weak model of computation. In this model agents have no identities but can iterate over all agents. This iteration, however, is executed in an arbitrary sequence which is only guaranteed to contain every agent at least once. Further, we show that checking if a set of configurations describable in first-order logic is an invariant is also undecidable. In our second contribution we present an automatic procedure, based on first-order theorem proving, that constructs small and readable inductive invariants of a given algorithm. This procedure leverages...
Summary. Proving properties of distributed algorithms is still a highly challenging problem and vari...
Thesis (M.Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
International audienceIn distributed environments, the shared resources access control by mutual exc...
We study the problem of automatically proving parameterized mutual exclusion algorithms mutually exc...
Michael Fischer[2] has proposed a mutual exclusion algorithm that ingeniously exploits real time. We...
A simplification of the mutual exclusion algorithm of Lycklama and Hadzilacos is presented. It uses ...
In this thesis we describe two algorithms which implement mutual exclusion without individual starva...
A simplification of the mutual exclusion algorithm of Lycklama and Hadzilacos is presented. It uses ...
International audienceWe consider parameterized concurrent systems consisting of a finite but unknow...
A simple mutual exclusion algorithm is presented that only uses nonatomic shared variables of bounde...
A new elegant and simple algorithm for mutual exclusion of N processes is proposed. It only requires...
We consider concurrent systems consisting of a finite but unknown number of components , that are re...
11 Implementation All transformations in this paper can be automated, but testing the mutual exclusi...
17pagesInternational audienceWe present a stepwise formal development of the Petersonrsquos mutual e...
Summary. Proving properties of distributed algorithms is still a highly challenging problem and vari...
Thesis (M.Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
International audienceIn distributed environments, the shared resources access control by mutual exc...
We study the problem of automatically proving parameterized mutual exclusion algorithms mutually exc...
Michael Fischer[2] has proposed a mutual exclusion algorithm that ingeniously exploits real time. We...
A simplification of the mutual exclusion algorithm of Lycklama and Hadzilacos is presented. It uses ...
In this thesis we describe two algorithms which implement mutual exclusion without individual starva...
A simplification of the mutual exclusion algorithm of Lycklama and Hadzilacos is presented. It uses ...
International audienceWe consider parameterized concurrent systems consisting of a finite but unknow...
A simple mutual exclusion algorithm is presented that only uses nonatomic shared variables of bounde...
A new elegant and simple algorithm for mutual exclusion of N processes is proposed. It only requires...
We consider concurrent systems consisting of a finite but unknown number of components , that are re...
11 Implementation All transformations in this paper can be automated, but testing the mutual exclusi...
17pagesInternational audienceWe present a stepwise formal development of the Petersonrsquos mutual e...
Summary. Proving properties of distributed algorithms is still a highly challenging problem and vari...
Thesis (M.Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
International audienceIn distributed environments, the shared resources access control by mutual exc...