English
Related papers

Related papers: Sinkless Orientation Made Simple

200 papers

The online-LOCAL and SLOCAL models are extensions of the LOCAL model where nodes are processed in a sequential but potentially adversarial order. So far, the only problem we know of where the global memory of the online-LOCAL model has an…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-09-29 Thomas Boudier , Filippo Casagrande , Avinandan Das , Massimo Equi , Henrik Lievonen , Augusto Modanese , Ronja Stimpert

In this work, we give a unifying view of locality in four settings: distributed algorithms, sequential greedy algorithms, dynamic algorithms, and online algorithms. We introduce a new model of computing, called the online-LOCAL model: the…

Data Structures and Algorithms · Computer Science 2022-11-15 Amirreza Akbari , Navid Eslami , Henrik Lievonen , Darya Melnyk , Joona Särkijärvi , Jukka Suomela

This paper is centered on the complexity of graph problems in the well-studied LOCAL model of distributed computing, introduced by Linial [FOCS '87]. It is widely known that for many of the classic distributed graph problems (including…

Data Structures and Algorithms · Computer Science 2017-10-31 Mohsen Ghaffari , Fabian Kuhn , Yannic Maus

For sink-free orientations in graphs of minimum degree at least $3$, we show that there is a deterministic approximate counting algorithm that runs in time $O((n^{73}/\varepsilon^{72})\log(n/\varepsilon))$, a near-linear time sampling…

Data Structures and Algorithms · Computer Science 2025-02-17 Konrad Anand , Graham Freifeld , Heng Guo , Chunyang Wang , Jiaheng Wang

We obtain better algorithms for computing more balanced orientations and degree splits in LOCAL. Important to our result is a connection to the hypergraph sinkless orientation problem [BMNSU, SODA'25] We design an algorithm of complexity…

Data Structures and Algorithms · Computer Science 2026-04-03 Yannic Maus , Alexandre Nolin , Florian Schager

We study a family of closely-related distributed graph problems, which we call degree splitting, where roughly speaking the objective is to partition (or orient) the edges such that each node's degree is split almost uniformly. Our findings…

Data Structures and Algorithms · Computer Science 2016-08-11 Mohsen Ghaffari , Hsin-Hao Su

Locally checkable labeling problems (LCLs) are distributed graph problems in which a solution is globally feasible if it is locally feasible in all constant-radius neighborhoods. Vertex colorings, maximal independent sets, and maximal…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-02-19 Alkida Balliu , Sebastian Brandt , Dennis Olivetti , Jukka Suomela

In this work, we present a fast distributed algorithm for local potential problems: these are graph problems where the task is to find a locally optimal solution where no node can unilaterally improve the utility in its local neighborhood…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-02-20 Alkida Balliu , Thomas Boudier , Francesco d'Amore , Fabian Kuhn , Dennis Olivetti , Gustav Schmid , Jukka Suomela

Understanding the role of randomness when solving locally checkable labeling (LCL) problems in the LOCAL model has been one of the top priorities in the research on distributed graph algorithms in recent years. For LCL problems in…

Data Structures and Algorithms · Computer Science 2025-10-27 Sebastian Brandt , Fabian Kuhn , Zahra Parsaeian

We study the complexity of fundamental distributed graph problems in the recently popular setting where information about the input graph is available to the nodes before the start of the computation. We focus on the most common such…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-05-03 Alkida Balliu , Thomas Boudier , Sebastian Brandt , Dennis Olivetti

In this work, we study the Lov\'asz local lemma (LLL) problem in the area of distributed quantum computing, which has been the focus of attention of recent advances in quantum computing [STOC'24, STOC'25, STOC'25]. We prove a lower bound of…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-10-20 Sebastian Brandt , Tim Göttlicher

The LOCAL model is among the main models for studying locality in the framework of distributed network computing. This model is however subject to pertinent criticisms, including the facts that all nodes wake up simultaneously, perform in…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-12-09 Carole Delporte-Gallet , Hugues Fauconnier , Pierre Fraigniaud , Mikaël Rabie

We connect three distinct lines of research that have recently explored extensions of the classical LOCAL model of distributed computing: A. distributed quantum computing and non-signaling distributions [e.g. STOC 2024], B.…

We study the awake complexity of graph problems that belong to the class O-LOCAL, which includes a subset of problems solvable by sequential greedy algorithms, such as $(\Delta+1)$-coloring and maximal independent set. It is known from…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-11-26 Alkida Balliu , Pierre Fraigniaud , Dennis Olivetti , Mikaël Rabie

An orientation of a grid is called unique sink orientation (USO) if each of its nonempty subgrids has a unique sink. Particularly, the original grid itself has a unique global sink. In this work we investigate the problem of how to find the…

Data Structures and Algorithms · Computer Science 2017-09-26 Xiaoming Sun , Jialin Zhang , Zhijie Zhang

The last five years of research on distributed graph algorithms have seen huge leaps of progress, both regarding algorithmic improvements and impossibility results: new strong lower bounds have emerged for many central problems and…

Data Structures and Algorithms · Computer Science 2025-01-08 Sebastian Brandt , Yannic Maus , Ananth Narayanan , Florian Schager , Jara Uitto

The Local Computation Algorithm (LCA) model is a popular model in the field of sublinear-time algorithms that measures the complexity of an algorithm by the number of probes the algorithm makes in the neighborhood of one node to determine…

Data Structures and Algorithms · Computer Science 2021-12-06 Sebastian Brandt , Christoph Grunau , Václav Rozhoň

In recent years the sleeping model came to the focus of researchers. In this model nodes can go into a sleep state in which they spend no energy but at the same time cannot receive or send messages, nor can they perform internal…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-12-13 Tzalik Maimon

In this paper, we present the first known example of a locally checkable labeling problem (LCL) that admits asymptotic distributed quantum advantage in the LOCAL model of distributed computing: our problem can be solved in $O(\log n)$…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-04-08 Alkida Balliu , Filippo Casagrande , Francesco d'Amore , Massimo Equi , Barbara Keller , Henrik Lievonen , Dennis Olivetti , Gustav Schmid , Jukka Suomela

We consider two models of computation: centralized local algorithms and local distributed algorithms. Algorithms in one model are adapted to the other model to obtain improved algorithms. Distributed vertex coloring is employed to design…

Data Structures and Algorithms · Computer Science 2014-11-12 Guy Even , Moti Medina , Dana Ron
‹ Prev 1 2 3 10 Next ›