scispace - formally typeset
M

Michel Raynal

Researcher at University of Rennes

Publications -  617
Citations -  11315

Michel Raynal is an academic researcher from University of Rennes. The author has contributed to research in topics: Asynchronous communication & Distributed algorithm. The author has an hindex of 52, co-authored 590 publications receiving 10655 citations. Previous affiliations of Michel Raynal include Sapienza University of Rome & Institut de Recherche en Informatique et Systèmes Aléatoires.

Papers
More filters
Book

Algorithms for Mutual Exclusion

Michel Raynal, +1 more
TL;DR: All of the algorithms in this book have been rewritten in a single language and restructured so that they are easy to understand and compare, and the principles guiding their design are stressed.
Journal ArticleDOI

The causal ordering abstraction and a simple way to implement it

TL;DR: A new message ordering relation, known as causal ordering, has been introduced by Birman and Joseph, and a simple algorithm to implement it is proposed, based on message sequence numbering.
Journal ArticleDOI

Logical time: capturing causality in distributed systems

TL;DR: This article presents a general framework of a system of logical clocks in distributed systems and discusses three methods: scalar, vector and matrix, for implementing logical time in these systems.
Book

Concurrent Programming: Algorithms, Principles, and Foundations

TL;DR: This book is devoted to the most difficult part of concurrent programming, namely synchronization concepts, techniques and principles when the cooperating entities are asynchronous, communicate through a shared memory, and may experience failures.
Book ChapterDOI

Solving Consensus Using Chandra-Toueg's Unreliable Failure Detectors: A General Quorum-Based Approach

TL;DR: The generic dimension and the surprising design simplicity of the proposed protocol provide a better understanding of the basic algorithmic structures and principles that allow to solve the Consensus problem with the help of unreliable failure detectors.