We survey the recent distributed computing literature on checking whether a given distributed system configuration satisfies a given boolean predicate, i.e., whether the configuration is legal or illegal w.r.t. that predicate. We consider classical distributed computing environments, including mostly synchronous fault-free network computing (LOCAL and CONGEST models), but also asynchronous crash-prone shared-memory computing (WAIT-FREE model), and mobile computing (FSYNC model)
Logical consensus is an approach to distributed decision making which is based on the availability o...
PhD ThesisThis thesis describes the design and development of algorithms for fault tolerant distr...
Networking software is generally designed in layers. User processes exist at the application layer. ...
We survey the recent distributed computing literature on checking whether a given distributed system...
We extend the notion of distributed decision in the framework of distributed network computing, insp...
International audienceAs today Informatics is more and more (driven) eaten by its applications, it b...
Distributed systems are groups of networked computers, which have the same goal for their work. The ...
International audienceWe are dealing with the design of algorithms using few resources, enabling to ...
International audienceDistributed proofs are mechanisms enabling the nodes of a network to collectiv...
We extend the notion of distributed decision in the framework of distributed network computing, insp...
Distributed proofs are mechanisms that enable the nodes of a network to collectively and efficiently...
International audienceIn the framework of distributed network computing, it is known that not all Tu...
The notion of deciding a distributed language L is of growing interest in various distributed comput...
Logical consensus is an approach to distributed decision making which is based on the availability o...
PhD ThesisThis thesis describes the design and development of algorithms for fault tolerant distr...
Networking software is generally designed in layers. User processes exist at the application layer. ...
We survey the recent distributed computing literature on checking whether a given distributed system...
We extend the notion of distributed decision in the framework of distributed network computing, insp...
International audienceAs today Informatics is more and more (driven) eaten by its applications, it b...
Distributed systems are groups of networked computers, which have the same goal for their work. The ...
International audienceWe are dealing with the design of algorithms using few resources, enabling to ...
International audienceDistributed proofs are mechanisms enabling the nodes of a network to collectiv...
We extend the notion of distributed decision in the framework of distributed network computing, insp...
Distributed proofs are mechanisms that enable the nodes of a network to collectively and efficiently...
International audienceIn the framework of distributed network computing, it is known that not all Tu...
The notion of deciding a distributed language L is of growing interest in various distributed comput...
Logical consensus is an approach to distributed decision making which is based on the availability o...
PhD ThesisThis thesis describes the design and development of algorithms for fault tolerant distr...
Networking software is generally designed in layers. User processes exist at the application layer. ...