Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Yves Métivier

dblp:02/6883 · DBLP profile ↗
← Back
67ranked-venue papers
28as first author
0since 2021 · last 2019
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 54 · 25 first-authorDatabases, data management, data science and information retrieval · 10 · 6 first-authorSystems, architecture and hardware · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 3Applied, interdisciplinary, general and emerging computing · 3Artificial intelligence and machine learning · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
14 papers
Distributed computing theory · 66% Graph algorithms and graph theory · 20% Computational complexity · 7%

Topics — the 25 heaviest of 26, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Distributed computing theory
distributed graph algorithms
0.842016
Randomised distributed MIS and colouring algorithms for rings with oriented edges in O(√(log n)) bit rounds · Inf. Comput. 2016
A distributed enumeration algorithm and applications to all pairs shortest paths, diameter · Inf. Comput. 2016
Optimal bit complexity randomised distributed MIS and maximal matching algorithms for anonymous rings · Inf. Comput. 2013
Distributed computing theory
distributed algorithms
0.422019
Design patterns in beeping algorithms: Examples, emulation, and analysis · Inf. Comput. 2019
Locally guided randomized elections in trees: The totally fair case · Inf. Comput. 2005
Graph algorithms and graph theory
graph emulators
0.412019
Design patterns in beeping algorithms: Examples, emulation, and analysis · Inf. Comput. 2019
Computational complexity › complexity measures
bit complexity
0.212013
Optimal bit complexity randomised distributed MIS and maximal matching algorithms for anonymous rings · Inf. Comput. 2013
Distributed computing theory › distributed graph algorithms
maximal independent set
0.212013
Optimal bit complexity randomised distributed MIS and maximal matching algorithms for anonymous rings · Inf. Comput. 2013
Distributed computing theory › distributed graph algorithms
maximal matching
0.212013
Optimal bit complexity randomised distributed MIS and maximal matching algorithms for anonymous rings · Inf. Comput. 2013
Graph algorithms and graph theory › shortest path
all-pairs shortest paths
0.112016
A distributed enumeration algorithm and applications to all pairs shortest paths, diameter · Inf. Comput. 2016
Distributed computing theory
leader election
0.112005
Locally guided randomized elections in trees: The totally fair case · Inf. Comput. 2005
Distributed computing theory › distributed algorithms
randomized distributed algorithms
0.012003
Analysis of a randomized rendezvous algorithm · Inf. Comput. 2003
Distributed computing theory › mobile agents
rendezvous
0.012003
Analysis of a randomized rendezvous algorithm · Inf. Comput. 2003
Graph algorithms and graph theory
graph partitioning
0.012010
About randomised distributed graph colouring and graph partition algorithms · Inf. Comput. 2010
Combinatorics and discrete mathematics
combinatorics on words
0.011995
Computing the Closure of Sets of Words Under Partial Commutations · ICALP 1995
Graph algorithms and graph theory › graph classes
graph recognition
0.011995
On the Recognition of Families of Graphs with Local Computations · Inf. Comput. 1995
Distributed computing theory
local algorithms
0.011995
On the Recognition of Families of Graphs with Local Computations · Inf. Comput. 1995
Logic in computer science › concurrency theory › trace theory
partial commutation
0.011995
Computing the Closure of Sets of Words Under Partial Commutations · ICALP 1995
Logic in computer science › concurrency theory › trace monoids
star problem
0.011995
New Results on the Star Problem in Trace Monoids · Inf. Comput. 1995
Logic in computer science › concurrency theory
trace monoids
0.011995
New Results on the Star Problem in Trace Monoids · Inf. Comput. 1995
Automata and formal languages › cellular automata
asynchronous cellular automata
0.011993
Asynchronous Mappings and Asynchronous Cellular Automata · Inf. Comput. 1993
Automata and formal languages
cellular automata
0.011993
Asynchronous Mappings and Asynchronous Cellular Automata · Inf. Comput. 1993
Logic in computer science › concurrency theory
asynchronous automata
0.021988
Approximation of a TRace, Asynchronous Automata and the Ordering of Events in a Distributed System · ICALP 1988
An Algorithm for Computing Asynchronous Automata in the Case of Acyclic Non-Commutation Graphs · ICALP 1987
Logic in computer science › concurrency theory
trace theory
0.021988
Approximation of a TRace, Asynchronous Automata and the Ordering of Events in a Distributed System · ICALP 1988
On Recognizable Subsets of Free Partially Commutative Monoids · ICALP 1986
Distributed computing theory
event ordering
0.011988
Approximation of a TRace, Asynchronous Automata and the Ordering of Events in a Distributed System · ICALP 1988
Graph algorithms and graph theory › directed graph
directed acyclic graph
0.011987
An Algorithm for Computing Asynchronous Automata in the Case of Acyclic Non-Commutation Graphs · ICALP 1987
Automata and formal languages › semigroup theory
monoid theory
0.011995
New Results on the Star Problem in Trace Monoids · Inf. Comput. 1995
Automata and formal languages › algebraic language theory
recognizable sets
0.011986
On Recognizable Subsets of Free Partially Commutative Monoids · ICALP 1986

Methods — techniques the papers use, named apart from their topics

distributed algorithm · 0.8design patterns · 0.4randomised algorithms · 0.4randomized algorithm · 0.2randomized algorithm analysis · 0.0trace theory · 0.0formal language theory · 0.0automata theory · 0.0trace approximation · 0.0asynchronous automaton construction · 0.0
YearPublicationVenuePosition
2019 Deterministic Leader Election Takes Θ(D+log n) Bit Rounds
Arnaud Casteigts, Yves Métivier, John Michael Robson, Akka Zemmari
Algorithmica2
2019 Design patterns in beeping algorithms: Examples, emulation, and analysis
Arnaud Casteigts, Yves Métivier, John Michael Robson, Akka Zemmari
Inf. Comput.2
2019 Counting in one-hop beeping networks
Arnaud Casteigts, Yves Métivier, John Michael Robson, Akka Zemmari
Theor. Comput. Sci.2
2016 Design Patterns in Beeping Algorithms
abstract
We consider networks of processes which interact with beeps. In the basic model defined by Cornejo and Kuhn, which we refer to as the BL variant, processes can choose in each round either to beep or to listen. Those who beep are unable to detect simultaneous beeps. Those who listen can only distinguish between silence and the presence of at least one beep. Stronger variants exist where the nodes can also detect collision while they are beeping (B_{cd}L) or listening (BL_{cd}), or both (B_{cd}L_{cd}). Beeping models are weak in essence and even simple tasks are difficult or unfeasible with them. This paper starts with a discussion on generic building blocks (design patterns) which seem to occur frequently in the design of beeping algorithms. They include multi-slot phases: the fact of dividing the main loop into a number of specialised slots; exclusive beeps: having a single node beep at a time in a neighbourhood (within one or two hops); adaptive probability: increasing or decreasing the probability of beeping to produce more exclusive beeps; internal (resp. peripheral) collision detection: for detecting collision while beeping (resp. listening); and emulation of collision detection: for enabling this feature when it is not available as a primitive. We then provide algorithms for a number of basic problems, including colouring, 2-hop colouring, degree computation, 2-hop MIS, and collision detection (in BL). Using the patterns, we formulate these algorithms in a rather concise and elegant way. Their analyses (in the full version) are more technical, e.g. one of them relies on a Martingale technique with non-independent variables; another improves that of the MIS algorithm (P. Jeavons et al.) by getting rid of a gigantic constant (the asymptotic order was already optimal). Finally, we study the relative power of several variants of beeping models. In particular, we explain how every Las Vegas algorithm with collision detection can be converted, through emulation, into a Monte Carlo algorithm without, at the cost of a logarithmic slowdown. We prove that this slowdown is optimal up to a constant factor by giving a matching lower bound.
Arnaud Casteigts, Yves Métivier, John Michael Robson, Akka Zemmari
OPODIS2
2016 Deterministic Leader Election in O(D+\log n) Time with Messages of Size O(1)
Arnaud Casteigts, Yves Métivier, John Michael Robson, Akka Zemmari
DISC2
2016 A distributed enumeration algorithm and applications to all pairs shortest paths, diameter
Yves Métivier, John Michael Robson, Akka Zemmari
Inf. Comput.1
2016 Randomised distributed MIS and colouring algorithms for rings with oriented edges in O(√(log n)) bit rounds
Yves Métivier, John Michael Robson, Akka Zemmari
Inf. Comput.1
2015 Analysis of fully distributed splitting and naming probabilistic procedures and applications
Yves Métivier, John Michael Robson, Akka Zemmari
Theor. Comput. Sci.1
2014 On Lower Bounds for the Time and the Bit Complexity of Some Probabilistic Distributed Graph Algorithms - (Extended Abstract)
Allyx Fontaine, Yves Métivier, John Michael Robson, Akka Zemmari
SOFSEM2
2013 Analysis of Fully Distributed Splitting and Naming Probabilistic Procedures and Applications - (Extended Abstract)
Yves Métivier, John Michael Robson, Akka Zemmari
SIROCCO1
2013 Optimal bit complexity randomised distributed MIS and maximal matching algorithms for anonymous rings
Allyx Fontaine, Yves Métivier, John Michael Robson, Akka Zemmari
Inf. Comput.2
2013 On the time and the bit complexity of distributed randomised anonymous ring colouring
Yves Métivier, John Michael Robson, Nasser Saheb-Djahromi, Akka Zemmari
Theor. Comput. Sci.1
2012 On Snapshots and Stable Properties Detection in Anonymous Fully Distributed Systems (Extended Abstract)
Jérémie Chalopin, Yves Métivier, Thomas Morsellino
SIROCCO2
2012 Election in partially anonymous networks with arbitrary knowledge in message passing systems
Jérémie Chalopin, Emmanuel Godard, Yves Métivier
Distributed Comput.3
2012 Enumeration and Leader Election in Partially Anonymous and Multi-hop Broadcast Networks
abstract
We address the enumeration and the leader election problems over partially anonymous and multi-hop broadcast networks. We consider an asynchronous communication model where each process broadcasts a message and all its neighbours receive this message after arbitrary and unpredictable time. In this paper, we present necessary conditions that must be satisfied by any graph to solve these problems and we show that these conditions are sufficient by providing an enumeration algorithm on the one hand and a leader election algorithm on the other hand. For both problems, we highlight the importance of the initial knowledge. Considering the enumeration problem, each process only knows the size of the graph and, contrary to related works, the number of its neighbouring processes is unknown. Whereas for the election problem, we show that this combination of knowledge is not sufficient. Our algorithm assumes that each process initially knows a map of the network (without knowing its position in this map). From the complexity viewpoint, our algorithms offer polynomial complexities (memory at each process, number and size of exchanged messages).
Jérémie Chalopin, Yves Métivier, Thomas Morsellino
Fundam. Informaticae2
2011 An optimal bit complexity randomized distributed MIS algorithm
Yves Métivier, John Michael Robson, Nasser Saheb-Djahromi, Akka Zemmari
Distributed Comput.1
2010 On the power of synchronization between two adjacent processes
Jérémie Chalopin, Yves Métivier
Distributed Comput.2
2010 About randomised distributed graph colouring and graph partition algorithms
Yves Métivier, John Michael Robson, Nasser Saheb-Djahromi, Akka Zemmari
Inf. Comput.1
2009 Brief Annoucement: Analysis of an Optimal Bit Complexity Randomised Distributed Vertex Colouring Algorithm
Yves Métivier, John Michael Robson, Nasser Saheb-Djahromi, Akka Zemmari
OPODIS1
2009 An Optimal Bit Complexity Randomized Distributed MIS Algorithm (Extended Abstract)
Yves Métivier, John Michael Robson, Nasser Saheb-Djahromi, Akka Zemmari
SIROCCO1
2008 Electing a leader in the local computation model using mobile agents
abstract
Needless to say, distributed algorithms are usually hard to design mush harder to prove and to use in real distributed systems. In these systems, local computations theory has proved its power to formalize and prove in an intuitive way distributed algorithms. This paper uses this formalism to present solutions to the election problem in several network topologies using mobile agents at the design and the implementation levels. We formalized the proposed solutions in the local computations model using transition systems [11]. This facilitates the proof of the proposed solutions using the mathematical tool-box provided by the local computation theory. Using mobile agents, the proposed solutions get rid of synchronization and do not need continuous use of all machines computational resources. Proposed solutions are also simulated within the VISIDIA [3] platform.
Med Amine Haddar, Ahmed Hadj Kacem, Yves Métivier, Mohamed Mosbah 0001, Mohamed Jmaiel
AICCSA3
2008 Labelled (Hyper)Graphs, Negotiations and the Naming Problem
Jérémie Chalopin, Antoni W. Mazurkiewicz, Yves Métivier
ICGT3
2008 Local Terminations and Distributed Computability in Anonymous Networks
Jérémie Chalopin, Emmanuel Godard, Yves Métivier
DISC3
2007 A Distributed Computational Model for Mobile Agents
Med Amine Haddar, Ahmed Hadj Kacem, Yves Métivier, Mohamed Mosbah 0001, Mohamed Jmaiel
PRIMA3
2007 About the Termination Detection in the Asynchronous Message Passing Model
Jérémie Chalopin, Emmanuel Godard, Yves Métivier, Gerard Tel
SOFSEM (1)3
2007 An Efficient Message Passing Election Algorithm based on Mazurkiewicz's Algorithm
Jérémie Chalopin, Yves Métivier
Fundam. Informaticae2
2006 Workshop on Graph Computation Models
Yves Métivier, Mohamed Mosbah 0001
ICGT1
2006 Mobile Agent Algorithms Versus Message Passing Algorithms
Jérémie Chalopin, Emmanuel Godard, Yves Métivier, Rodrigue Ossamy
OPODIS3
2006 Local Computations in Graphs: The Case of Cellular Edge Local Computations
Jérémie Chalopin, Yves Métivier, Wieslaw Zielonka
Fundam. Informaticae2
2005 A Bridge Between the Asynchronous Message Passing Model and Local Computations in Graphs
Jérémie Chalopin, Yves Métivier
MFCS2
2005 Locally guided randomized elections in trees: The totally fair case
Yves Métivier, Nasser Saheb-Djahromi, Akka Zemmari
Inf. Comput.1
2004 Election and Local Computations on Edges
Jérémie Chalopin, Yves Métivier
FoSSaCS2
2004 Election, Naming and Cellular Edge Local Computations
Jérémie Chalopin, Yves Métivier, Wieslaw Zielonka
ICGT2
2004 Synchronizers for Local Computations
Yves Métivier, Mohamed Mosbah 0001, Rodrigue Ossamy, Afif Sellami
ICGT1
2004 Characterizations of Classes of Graphs Recognizable by Local Computations
Emmanuel Godard, Yves Métivier, Anca Muscholl
Theory Comput. Syst.2
2003 A uniform randomized election in trees
Yves Métivier, Nasser Saheb-Djahromi, Akka Zemmari
SIROCCO1
2003 Analysis of a randomized rendezvous algorithm
Yves Métivier, Nasser Saheb-Djahromi, Akka Zemmari
Inf. Comput.1
2003 Deducible and Equivalent Structural Knowledges in Distributed Algorithms
Emmanuel Godard, Yves Métivier
Theory Comput. Syst.2
2002 A Characterization of Families of Graphs in Which Election Is Possible
Emmanuel Godard, Yves Métivier
FoSSaCS2
2002 Termination Detection of Distributed Algorithms by Graph Relabelling Systems
Emmanuel Godard, Yves Métivier, Mohamed Mosbah 0001, Afif Sellami
ICGT2
2002 Equivalence of Structural Knowledges in Distributed Algorithms
Emmanuel Godard, Yves Métivier
SIROCCO2
2002 Randomized local elections
Yves Métivier, Nasser Saheb-Djahromi, Akka Zemmari
Inf. Process. Lett.1
2001 A Distributed Algorithm for Computing a Spanning Tree in Anonymous Tprime Graph
Yves Métivier, Mohamed Mosbah 0001, Pierre-André Wacrenier, Stefan Gruner
OPODIS1
2001 A Characterization of Classes of GraphsRecognizable by Local Computations with Initial Knowledge
Emmanuel Godard, Yves Métivier
SIROCCO2
2000 Termination detection and universal graph reconstruction
Yves Métivier, Gerard Tel
SIROCCO1
1998 Minor Searching, Normal Forms of Graph Relabelling: Two Applications Based on Enumerations by Graph Relabelling
Anne Bottreau, Yves Métivier
FoSSaCS2
1998 Some Remarks on the Kronecker Product of Graphs
Anne Bottreau, Yves Métivier
Inf. Process. Lett.2
1997 About the local detection of termination of local computations in graphs
Yves Métivier, Anca Muscholl, Pierre-André Wacrenier
SIROCCO1
1996 Medians and Centres of Polyominoes
Yves Métivier, Nasser Saheb-Djahromi
Inf. Process. Lett.1
1995 Computing the Closure of Sets of Words Under Partial Commutations
Yves Métivier, Gwénaël Richomme, Pierre-André Wacrenier
ICALP1
1995 On the Recognition of Families of Graphs with Local Computations
Igor Litovsky, Yves Métivier, Wieslaw Zielonka
Inf. Comput.2
1995 New Results on the Star Problem in Trace Monoids
Yves Métivier, Gwénaël Richomme
Inf. Comput.1
1995 Different Local Controls for Graph Relabeling Systems
Igor Litovsky, Yves Métivier, Éric Sopena
Math. Syst. Theory2
1994 On the Star Operation and the Finite Power Property in Free Partially Commutative Monoids (Extended Abstract)
Yves Métivier, Gwénaël Richomme
STACS1
1993 Asynchronous Mappings and Asynchronous Cellular Automata
Robert Cori, Yves Métivier, Wieslaw Zielonka
Inf. Comput.2
1993 Computing with Graph Rewriting Systems with Priorities
Igor Litovsky, Yves Métivier
Theor. Comput. Sci.2
1992 Definitions and Comparisons of Local Computations on Graphs
Igor Litovsky, Yves Métivier, Éric Sopena
MFCS2
1992 The Power and the Limitations of Local Computations on Graphs
Igor Litovsky, Yves Métivier, Wieslaw Zielonka
WG2
1989 Graph Rewriting Systems with Priorities
Michel Billaud, Pierre Lafon, Yves Métivier, Éric Sopena
WG3
1988 Approximation of a TRace, Asynchronous Automata and the Ordering of Events in a Distributed System
Robert Cori, Yves Métivier
ICALP2
1988 On Recognizable Subsets of Free Partially Commutative Monoids
Yves Métivier
Theor. Comput. Sci.1
1987 An Algorithm for Computing Asynchronous Automata in the Case of Acyclic Non-Commutation Graphs
Yves Métivier
ICALP1
1987 On Lexicographic Semi-Commutations
Yves Métivier, Edward Ochmanski
Inf. Process. Lett.1
1986 On Recognizable Subsets of Free Partially Commutative Monoids
Yves Métivier
ICALP1
1985 Recognizable Subsets of Some Partially Abelian Monoids
Robert Cori, Yves Métivier
Theor. Comput. Sci.2
1985 Calcul de Longueurs de Chaînes de Réécriture dans le Monoïde Libre
Yves Métivier
Theor. Comput. Sci.1
1983 About the Rewriting Systems Produced by the Knuth-Bendix Completion Algorithm
Yves Métivier
Inf. Process. Lett.1