(Translated by https://www.hiragana.jp/)
Search | arXiv e-print repository
Skip to main content

Showing 1–31 of 31 results for author: Feuilloley, L

.
  1. arXiv:2402.12148  [pdf, other

    cs.DC cs.DM cs.DS

    Local certification of forbidden subgraphs

    Authors: Nicolas Bousquet, Linda Cook, Laurent Feuilloley, Théo Pierron, Sébastien Zeitoun

    Abstract: Detecting specific structures in a network has been a very active theme of research in distributed computing for at least a decade. In this paper, we start the study of subgraph detection from the perspective of local certification. Remember that a local certification is a distributed mechanism enabling the nodes of a network to check the correctness of the current configuration, thanks to small p… ▽ More

    Submitted 19 February, 2024; originally announced February 2024.

  2. arXiv:2402.03849  [pdf, ps, other

    cs.DC cs.DS

    Global certification via perfect hashing

    Authors: Nicolas Bousquet, Laurent Feuilloley, Sébastien Zeitoun

    Abstract: In this work, we provide an upper bound for global certification of graph homomorphism, a generalization of graph coloring. In certification, the nodes of a network should decide if the network satisfies a given property, thanks to small pieces of information called certificates. Here, there is only one global certificate which is shared by all the nodes, and the property we want to certify is the… ▽ More

    Submitted 6 February, 2024; originally announced February 2024.

  3. arXiv:2312.13702  [pdf, other

    cs.DC cs.DM

    Local certification of local properties: tight bounds, trade-offs and new parameters

    Authors: Nicolas Bousquet, Laurent Feuilloley, Sébastien Zeitoun

    Abstract: Local certification is a distributed mechanism enabling the nodes of a network to check the correctness of the current configuration, thanks to small pieces of information called certificates. For many classic global properties, like checking the acyclicity of the network, the optimal size of the certificates depends on the size of the network, $n$. In this paper, we focus on properties for which… ▽ More

    Submitted 26 December, 2023; v1 submitted 21 December, 2023; originally announced December 2023.

    Comments: Accepted at STACS 2024

  4. arXiv:2304.05831  [pdf, other

    cs.DS

    When Should You Wait Before Updating? Toward a Robustness Refinement

    Authors: Swan Dubois, Laurent Feuilloley, Franck Petit, Mikaël Rabie

    Abstract: Consider a dynamic network and a given distributed problem. At any point in time, there might exist several solutions that are equally good with respect to the problem specification, but that are different from an algorithmic perspective, because some could be easier to update than others when the network changes. In other words, one would prefer to have a solution that is more robust to topologic… ▽ More

    Submitted 12 April, 2023; originally announced April 2023.

    Comments: To appear in SAND 2023

  5. arXiv:2302.11619  [pdf, ps, other

    cs.DS cs.DM

    Pattern detection in ordered graphs

    Authors: Guillaume Ducoffe, Laurent Feuilloley, Michel Habib, François Pitois

    Abstract: A popular way to define or characterize graph classes is via forbidden subgraphs or forbidden minors. These characterizations play a key role in graph theory, but they rarely lead to efficient algorithms to recognize these classes. In contrast, many essential graph classes can be recognized efficiently thanks to characterizations of the following form: there must exist an ordering of the vertices… ▽ More

    Submitted 22 February, 2023; originally announced February 2023.

  6. arXiv:2208.14229  [pdf, ps, other

    cs.DC cs.DM

    Lower bound for constant-size local certification

    Authors: Virgina Ardévol Martínez, Marco Caoduro, Laurent Feuilloley, Jonathan Narboni, Pegah Pournajafi, Jean-Florent Raymond

    Abstract: Given a network property or a data structure, a local certification is a labeling that allows to efficiently check that the property is satisfied, or that the structure is correct. The quality of a certification is measured by the size of its labels: the smaller, the better.This notion plays a central role in self-stabilization, because the size of the certification is a lower bound (and often an… ▽ More

    Submitted 30 August, 2022; originally announced August 2022.

  7. arXiv:2203.08885  [pdf, ps, other

    cs.DM cs.DC cs.DS math.CO

    Short and local transformations between ($Δでるた+1$)-colorings

    Authors: Nicolas Bousquet, Laurent Feuilloley, Marc Heinrich, Mikaël Rabie

    Abstract: Recoloring a graph is about finding a sequence of proper colorings of this graph from an initial coloring $σしぐま$ to a target coloring $ηいーた$. Adding the constraint that each pair of consecutive colorings must differ on exactly one vertex, one asks: Is there a sequence of colorings from $σしぐま$ to $ηいーた$? If yes, how short can it be? In this paper, we focus on $(Δでるた+1)$-colorings of graphs of maximum degree… ▽ More

    Submitted 26 September, 2023; v1 submitted 16 March, 2022; originally announced March 2022.

    Comments: Second version. Section 1 has been rewritten

  8. arXiv:2202.06065  [pdf, ps, other

    cs.DC

    What can be certified compactly?

    Authors: Nicolas Bousquet, Laurent Feuilloley, Théo Pierron

    Abstract: Local certification consists in assigning labels (called \emph{certificates}) to the nodes of a network to certify a property of the network or the correctness of a data structure distributed on the network. The verification of this certification must be local: a node typically sees only its neighbors in the network. The main measure of performance of a certification is the size of its certificate… ▽ More

    Submitted 12 February, 2022; originally announced February 2022.

    Comments: A preliminary version of this paper appeared on the arxiv under the name "Local certification of MSO properties for bounded treedepth graphs". See arxiv:2110.01936. arXiv admin note: substantial text overlap with arXiv:2110.01936

  9. arXiv:2112.00629  [pdf, other

    cs.DM math.CO

    Classifying grounded intersection graphs via ordered forbidden patterns

    Authors: Laurent Feuilloley, Michel Habib

    Abstract: It was noted already in the 90s that many classic graph classes, such as interval, chordal, and bipartite graphs, can be characterized by the existence of an ordering of the vertices avoiding some ordered subgraphs, called patterns. Very recently, all the classes corresponding to patterns on three vertices (including the ones mentioned above) have been listed, and proved to be efficiently recogniz… ▽ More

    Submitted 6 December, 2021; v1 submitted 1 December, 2021; originally announced December 2021.

    Comments: Second version with some citations added, thanks to Istvan Tomon

  10. arXiv:2110.01936  [pdf, other

    cs.DC cs.DM cs.LO

    Local certification of MSO properties for bounded treedepth graphs

    Authors: Nicolas Bousquet, Laurent Feuilloley, Théo Pierron

    Abstract: The graph model checking problem consists in testing whether an input graph satisfies a given logical formula. In this paper, we study this problem in a distributed setting, namely local certification. The goal is to assign labels to the nodes of a network to certify that some given property is satisfied, in such a way that the labels can be checked locally. We first investigate which properties… ▽ More

    Submitted 5 October, 2021; originally announced October 2021.

  11. arXiv:2109.06021  [pdf, other

    cs.DC

    Distributed recoloring of interval and chordal graphs

    Authors: Nicolas Bousquet, Laurent Feuilloley, Marc Heinrich, Mikaël Rabie

    Abstract: One of the fundamental and most-studied algorithmic problems in distributed computing on networks is graph coloring, both in bounded-degree and in general graphs. Recently, the study of this problem has been extended in two directions. First, the problem of recoloring, that is computing an efficient transformation between two given colorings (instead of computing a new coloring), has been consider… ▽ More

    Submitted 13 September, 2021; originally announced September 2021.

  12. arXiv:2108.00059  [pdf, other

    cs.DC cs.DM cs.DS

    Local certification of graph decompositions and applications to minor-free classes

    Authors: Nicolas Bousquet, Laurent Feuilloley, Théo Pierron

    Abstract: Local certification consists in assigning labels to the nodes of a network to certify that some given property is satisfied, in such a way that the labels can be checked locally. In the last few years, certification of graph classes received a considerable attention. The goal is to certify that a graph $G$ belongs to a given graph class~$\mathcal{G}$. Such certifications with labels of size… ▽ More

    Submitted 13 September, 2021; v1 submitted 30 July, 2021; originally announced August 2021.

    Comments: New version with expanded introduction and various fixes

  13. arXiv:2011.07869  [pdf, other

    cs.GT cs.DS

    The Secretary Problem with Independent Sampling

    Authors: José Correa, Andrés Cristi, Laurent Feuilloley, Tim Oosterwijk, Alexandros Tsigonias-Dimitriadis

    Abstract: In the secretary problem we are faced with an online sequence of elements with values. Upon seeing an element we have to make an irrevocable take-it-or-leave-it decision. The goal is to maximize the probability of picking the element of maximum value. The most classic version of the problem is that in which the elements arrive in random order and their values are arbitrary. However, by varying the… ▽ More

    Submitted 16 November, 2020; originally announced November 2020.

    Comments: 41 pages, 2 figures, shorter version published in proceedings of SODA21

    MSC Class: 60G40 (Primary); 91A60 (Secondary)

  14. arXiv:2007.08084  [pdf, other

    cs.DC

    Local Certification of Graphs with Bounded Genus

    Authors: Laurent Feuilloley, Pierre Fraigniaud, Pedro Montealegre, Ivan Rapaport, Éric Rémila, Ioan Todinca

    Abstract: Naor, Parter, and Yogev [SODA 2020] recently designed a compiler for automatically translating standard centralized interactive protocols to distributed interactive protocols, as introduced by Kol, Oshman, and Saxena [PODC 2018]. In particular, by using this compiler, every linear-time algorithm for deciding the membership to some fixed graph class can be translated into a… ▽ More

    Submitted 15 July, 2020; originally announced July 2020.

  15. arXiv:2005.05863  [pdf, ps, other

    cs.DC cs.DS

    Compact Distributed Certification of Planar Graphs

    Authors: Laurent Feuilloley, Pierre Fraigniaud, Ivan Rapaport, Éric Rémila, Pedro Montealegre, Ioan Todinca

    Abstract: Naor, Parter, and Yogev (SODA 2020) have recently demonstrated the existence of a \emph{distributed interactive proof} for planarity (i.e., for certifying that a network is planar), using a sophisticated generic technique for constructing distributed IP protocols based on sequential IP protocols. The interactive proof for planarity is based on a distributed certification of the correct execution o… ▽ More

    Submitted 12 May, 2020; originally announced May 2020.

    Comments: To appear at PODC 2020

  16. arXiv:2001.08510  [pdf, other

    cs.DS cs.DC

    Bibliography of distributed approximation beyond bounded degree

    Authors: Laurent Feuilloley

    Abstract: This document is an informal bibliography of the papers dealing with distributed approximation algorithms. A classic setting for such algorithms is bounded degree graphs, but there is a whole set of techniques that have been developed for other classes. These later classes are the focus of the current work. These classes have a geometric nature (planar, bounded genus and unit-disk graphs) and/or h… ▽ More

    Submitted 9 November, 2023; v1 submitted 22 January, 2020; originally announced January 2020.

    Comments: An annotated bibliography. Fourth version (October 2023). Approx 5 new papers since 2021

  17. Introduction to local certification

    Authors: Laurent Feuilloley

    Abstract: A distributed graph algorithm is basically an algorithm where every node of a graph can look at its neighborhood at some distance in the graph and chose its output. As distributed environment are subject to faults, an important issue is to be able to check that the output is correct, or in general that the network is in proper configuration with respect to some predicate. One would like this check… ▽ More

    Submitted 14 September, 2021; v1 submitted 28 October, 2019; originally announced October 2019.

    Comments: Final version for DMTCS

    Journal ref: Discrete Mathematics & Theoretical Computer Science, vol. 23, no. 3, Distributed Computing and Networking (September 15, 2021) dmtcs:6280

  18. arXiv:1909.07251  [pdf, other

    cs.DC cs.DS

    Note on distributed certification of minimum spanning trees

    Authors: Laurent Feuilloley

    Abstract: A distributed proof (also known as local certification, or proof-labeling scheme) is a mechanism to certify that the solution to a graph problem is correct. It takes the form of an assignment of labels to the nodes, that can be checked locally. There exists such a proof for the minimum spanning tree problem, using $O(\log n \log W)$ bit labels (where $n$ is the number of nodes in the graph, and… ▽ More

    Submitted 2 January, 2020; v1 submitted 16 September, 2019; originally announced September 2019.

    Comments: A note explaining a known result. (New version, with minor changes.)

  19. arXiv:1905.08565  [pdf, other

    cs.DC cs.DS

    Silent MST approximation for tiny memory

    Authors: Lélia Blin, Swan Dubois, Laurent Feuilloley

    Abstract: In this paper we show that approximation can help reduce the space used for self-stabilization. In the classic \emph{state model}, where the nodes of a network communicate by reading the states of their neighbors, an important measure of efficiency is the space: the number of bits used at each node to encode the state. In this model, a classic requirement is that the algorithm has to be \emph{sile… ▽ More

    Submitted 21 October, 2020; v1 submitted 21 May, 2019; originally announced May 2019.

    Comments: To appear at SSS 2020

  20. Optimal Space Lower Bound for Deterministic Self-Stabilizing Leader Election Algorithms

    Authors: Lélia Blin, Laurent Feuilloley, Gabriel Le Bouder

    Abstract: Given a boolean predicate $Πぱい$ on labeled networks (e.g., proper coloring, leader election, etc.), a self-stabilizing algorithm for $Πぱい$ is a distributed algorithm that can start from any initial configuration of the network (i.e., every node has an arbitrary value assigned to each of its variables), and eventually converge to a configuration satisfying $Πぱい$. It is known that leader election does not… ▽ More

    Submitted 27 February, 2023; v1 submitted 21 May, 2019; originally announced May 2019.

    Comments: Final journal version for DMTCS (Conference version at OPODIS 2021)

    Journal ref: Discrete Mathematics & Theoretical Computer Science, vol. 25:1, Distributed Computing and Networking (March 1, 2023) dmtcs:9335

  21. arXiv:1812.09120  [pdf, ps, other

    cs.DS

    Lower bounds for text indexing with mismatches and differences

    Authors: Vincent Cohen-Addad, Laurent Feuilloley, Tatiana Starikovskaya

    Abstract: In this paper we study lower bounds for the fundamental problem of text indexing with mismatches and differences. In this problem we are given a long string of length $n$, the "text", and the task is to preprocess it into a data structure such that given a query string $Q$, one can quickly identify substrings that are within Hamming or edit distance at most $k$ from $Q$. This problem is at the cor… ▽ More

    Submitted 21 December, 2018; originally announced December 2018.

    Journal ref: SODA 2019, Jan 2019, San Diego, United States

  22. arXiv:1812.05913  [pdf, other

    cs.DS cs.DM math.CO

    Graph classes and forbidden patterns on three vertices

    Authors: Laurent Feuilloley, Michel Habib

    Abstract: This paper deals with graph classes characterization and recognition. A popular way to characterize a graph class is to list a minimal set of forbidden induced subgraphs. Unfortunately this strategy usually does not lead to an efficient recognition algorithm. On the other hand, many graph classes can be efficiently recognized by techniques based on some interesting orderings of the nodes, such as… ▽ More

    Submitted 20 July, 2020; v1 submitted 14 December, 2018; originally announced December 2018.

    Comments: Third version version. 38 pages

  23. arXiv:1803.09553  [pdf, ps, other

    cs.DC cs.LO

    Local verification of global proofs

    Authors: Laurent Feuilloley, Juho Hirvonen

    Abstract: In this work we study the cost of local and global proofs on distributed verification. In this setting the nodes of a distributed system are provided with a nondeterministic proof for the correctness of the state of the system, and the nodes need to verify this proof by looking at only their local neighborhood in the system. Previous works have studied the model where each node is given its own,… ▽ More

    Submitted 26 March, 2018; originally announced March 2018.

  24. arXiv:1803.03031  [pdf, other

    cs.DC

    Redundancy in Distributed Proofs

    Authors: Laurent Feuilloley, Pierre Fraigniaud, Juho Hirvonen, Ami Paz, Mor Perry

    Abstract: Distributed proofs are mechanisms enabling the nodes of a network to collectivity and efficiently check the correctness of Boolean predicates on the structure of the network, or on data-structures distributed over the nodes (e.g., spanning trees or routing tables). We consider mechanisms consisting of two components: a \emph{prover} assigning a \emph{certificate} to each node, and a distributed al… ▽ More

    Submitted 21 September, 2020; v1 submitted 8 March, 2018; originally announced March 2018.

  25. arXiv:1705.04144  [pdf, other

    cs.DC

    Error-Sensitive Proof-Labeling Schemes

    Authors: Laurent Feuilloley, Pierre Fraigniaud

    Abstract: Proof-labeling schemes are known mechanisms providing nodes of networks with certificates that can be verified locally by distributed algorithms. Given a boolean predicate on network states, such schemes enable to check whether the predicate is satisfied by the actual state of the network, by having nodes interacting with their neighbors only. Proof-labeling schemes are typically designed for enfo… ▽ More

    Submitted 24 April, 2022; v1 submitted 11 May, 2017; originally announced May 2017.

  26. arXiv:1704.05739  [pdf, ps, other

    cs.DC

    How Long It Takes for an Ordinary Node with an Ordinary ID to Output?

    Authors: Laurent Feuilloley

    Abstract: In the context of distributed synchronous computing, processors perform in rounds, and the time-complexity of a distributed algorithm is classically defined as the number of rounds before all computing nodes have output. Hence, this complexity measure captures the running time of the slowest node(s). In this paper, we are interested in the running time of the ordinary nodes, to be compared with th… ▽ More

    Submitted 21 November, 2017; v1 submitted 19 April, 2017; originally announced April 2017.

    Comments: (Submitted) Journal version

  27. arXiv:1606.04434  [pdf, ps, other

    cs.DC

    Survey of Distributed Decision

    Authors: Laurent Feuilloley, Pierre Fraigniaud

    Abstract: 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-p… ▽ More

    Submitted 20 September, 2017; v1 submitted 14 June, 2016; originally announced June 2016.

  28. arXiv:1602.08925  [pdf, other

    cs.DC

    A hierarchy of local decision

    Authors: Laurent Feuilloley, Pierre Fraigniaud, Juho Hirvonen

    Abstract: We extend the notion of distributed decision in the framework of distributed network computing, inspired by recent results on so-called distributed graph automata. We show that, by using distributed decision mechanisms based on the interaction between a prover and a disprover, the size of the certificates distributed to the nodes for certifying a given network property can be drastically reduced.… ▽ More

    Submitted 29 February, 2016; originally announced February 2016.

    Comments: 16 pages, 1 figure

  29. Brief Announcement : Average Complexity for the LOCAL Model

    Authors: Laurent Feuilloley

    Abstract: A standard model in network synchronised distributed computing is the LOCAL model. In this model, the processors work in rounds and, in the classic setting, they know the number of vertices of the network, $n$. Using $n$, they can compute the number of rounds after which they must all stop and output. It has been shown recently that for many problems, one can basically remove the assumption about… ▽ More

    Submitted 19 May, 2015; originally announced May 2015.

  30. arXiv:1502.04511  [pdf, other

    cs.DC

    Locally Optimal Load Balancing

    Authors: Laurent Feuilloley, Juho Hirvonen, Jukka Suomela

    Abstract: This work studies distributed algorithms for locally optimal load-balancing: We are given a graph of maximum degree $Δでるた$, and each node has up to $L$ units of load. The task is to distribute the load more evenly so that the loads of adjacent nodes differ by at most $1$. If the graph is a path ($Δでるた= 2$), it is easy to solve the fractional version of the problem in $O(L)$ communication rounds, indep… ▽ More

    Submitted 16 February, 2015; originally announced February 2015.

    Comments: 19 pages, 11 figures

  31. arXiv:1309.6659  [pdf, other

    cs.CG

    Independent and Hitting Sets of Rectangles Intersecting a Diagonal Line : Algorithms and Complexity

    Authors: José R. Correa, Laurent Feuilloley, Pablo Pérez-Lantero, José A. Soto

    Abstract: Finding a maximum independent set (MIS) of a given fam- ily of axis-parallel rectangles is a basic problem in computational geom- etry and combinatorics. This problem has attracted significant atten- tion since the sixties, when Wegner conjectured that the corresponding duality gap, i.e., the maximum possible ratio between the maximum independent set and the minimum hitting set (MHS), is bounded b… ▽ More

    Submitted 3 January, 2014; v1 submitted 25 September, 2013; originally announced September 2013.

    Comments: 26 pages