Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Vincent Villain is active.

Publication


Featured researches published by Vincent Villain.


principles of distributed computing | 2004

When graph theory helps self-stabilization

Christian Boulinier; Franck Petit; Vincent Villain

We propose a general self-stabilizing scheme for solving any synchronization problem whose safety specification can be defined using a local property. We demonstrate the versatility of our scheme by showing that very memory-efficient solutions to many well-known problems (e.g., asynchronous phase clock, local mutual exclusion, local reader-writers, and local group mutual exclusion) can be derived using the proposed framework. We show that all these algorithms use a phase clock whose minimum size in terms of number of states per process is equal to CG + TG - 1, where CG is the length of the maximal cycle of the shortest maximum cycle basis if the graph contains cycles and 2 (otherwise) for tree networks, and TG is the length of the longest chordless cycle (i.e., hole) if the graph contains cycles and 2 for tree networks. In particular, for the asynchronous phase clock problem, our solution significantly improves all existing self-stabilizing solutions---all of them require quadratic space in terms of the number of states.As a by-product of our scheme, we present a silent bounded algorithm which can be used to transform any serial system into a distributed one. Thus, it answers an open question in [16], if there exists a bounded system transformation which is silent.


Distributed Computing | 2007

Snap-stabilization and PIF in tree networks

Alain Bui; Ajoy Kumar Datta; Franck Petit; Vincent Villain

The contribution of this paper is threefold. First, we present the paradigm of snap-stabilization. A snap- stabilizing protocol guarantees that, starting from an arbitrary system configuration, the protocol always behaves according to its specification. So, a snap-stabilizing protocol is a time optimal self-stabilizing protocol (because it stabilizes in 0 rounds). Second, we propose a new Propagation of Information with Feedback (PIF) cycle, called Propagation of Information with Feedback and Cleaning (


Distributed Computing | 2000

Self-stabilizing depth-first token circulation in arbitrary rooted networks

Ajoy Kumar Datta; Colette Johnen; Franck Petit; Vincent Villain


principles of distributed computing | 2013

How to meet asynchronously at polynomial cost

Yoann Dieudonné; Andrzej Pelc; Vincent Villain

\mathcal{PFC}


international symposium on distributed computing | 2010

Leader election problem versus pattern formation problem

Yoann Dieudonné; Franck Petit; Vincent Villain


international symposium on parallel architectures algorithms and networks | 2005

A self-stabilizing link-cluster algorithm in mobile ad hoc networks

Doina Bein; Ajoy Kumar Datta; Chakradhar R. Jagganagari; Vincent Villain

). We show three different implementations of this new PIF. The first one is a basic


international conference on distributed computing systems | 2001

Token based group mutual exclusion for asynchronous rings

Sébastien Cantarell; Ajoy Kumar Datta; Franck Petit; Vincent Villain


international conference on parallel and distributed systems | 2006

Snap-stabilizing PIF and useless computations

Alain Cournier; Stéphane Devismes; Vincent Villain

\mathcal{PFC}


international symposium on parallel architectures algorithms and networks | 1997

Color optimal self-stabilizing depth-first token circulation

Franck Petit; Vincent Villain


Lecture Notes in Computer Science | 2005

Snap-Stabilizing optimal binary search tree

Doina Bein; Ajoy Kumar Datta; Vincent Villain

cycle which is inherently snap-stabilizing. However, the first PIF cycle can be delayed O(h2) rounds (where h is the height of the tree) due to some undesirable local states. The second algorithm improves the worst delay of the basic

Collaboration


Dive into the Vincent Villain's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Alain Cournier

University of Picardie Jules Verne

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Alain Bui

University of Reims Champagne-Ardenne

View shared research outputs
Top Co-Authors

Avatar

Anissa Lamani

University of Picardie Jules Verne

View shared research outputs
Top Co-Authors

Avatar

Rachid Hadid

University of Picardie Jules Verne

View shared research outputs
Top Co-Authors

Avatar

Yoann Dieudonné

University of Picardie Jules Verne

View shared research outputs
Top Co-Authors

Avatar

Doina Bein

Pennsylvania State University

View shared research outputs
Researchain Logo
Decentralizing Knowledge