Skip to main content

Showing 1–33 of 33 results for author: Rozhon, V

.
  1. arXiv:2406.19430  [pdf, other

    cs.DC cs.DS math.CO

    Invitation to Local Algorithms

    Authors: Václav Rozhoň

    Abstract: This text provides an introduction to the field of distributed local algorithms -- an area at the intersection of theoretical computer science and discrete mathematics. We collect many recent results in the area and demonstrate how they lead to a clean theory. We also discuss many connections of local algorithms to areas such as parallel, distributed, and sublinear algorithms, or descriptive combi… ▽ More

    Submitted 27 June, 2024; originally announced June 2024.

  2. arXiv:2404.04552  [pdf, other

    cs.DS

    Fast and Simple Sorting Using Partial Information

    Authors: Bernhard Haeupler, Richard Hladík, John Iacono, Vaclav Rozhon, Robert Tarjan, Jakub Tětek

    Abstract: We consider the problem of sorting a set of items having an unknown total order by doing binary comparisons of the items, given the outcomes of some pre-existing comparisons. We present a simple algorithm with a running time of $O(m+n+\log T)$, where $n$, $m$, and $T$ are the number of items, the number of pre-existing comparisons, and the number of total orders consistent with the outcomes of the… ▽ More

    Submitted 6 April, 2024; originally announced April 2024.

    ACM Class: F.2.2; G.2.2

  3. arXiv:2403.01903  [pdf, other

    cs.DC cs.CC math.PR quant-ph

    Online Locality Meets Distributed Quantum Computing

    Authors: Amirreza Akbari, Xavier Coiteux-Roy, Francesco d'Amore, François Le Gall, Henrik Lievonen, Darya Melnyk, Augusto Modanese, Shreyas Pai, Marc-Olivier Renou, Václav Rozhoň, Jukka Suomela

    Abstract: We extend the theory of locally checkable labeling problems (LCLs) from the classical LOCAL model to a number of other models that have been studied recently, including the quantum-LOCAL model, finitely-dependent processes, non-signaling model, dynamic-LOCAL model, and online-LOCAL model [e.g. STOC 2024, ICALP 2023]. First, we demonstrate the advantage that finitely-dependent processes have over… ▽ More

    Submitted 9 April, 2024; v1 submitted 4 March, 2024; originally announced March 2024.

    Comments: 60 pages, 10 figures. This version corrects a mistake in v1

  4. arXiv:2311.13764  [pdf, ps, other

    cs.DS

    Work-Efficient Parallel Derandomization I: Chernoff-like Concentrations via Pairwise Independence

    Authors: Mohsen Ghaffari, Christoph Grunau, Václav Rozhoň

    Abstract: We present a novel technique for work-efficient parallel derandomization, for algorithms that rely on the concentration of measure bounds such as Chernoff, Hoeffding, and Bernstein inequalities. Our method increases the algorithm's computational work and depth by only polylogarithmic factors. Before our work, the only known method to obtain parallel derandomization with such strong concentrations… ▽ More

    Submitted 22 November, 2023; originally announced November 2023.

  5. arXiv:2311.11793  [pdf, other

    cs.DS

    Universal Optimality of Dijkstra via Beyond-Worst-Case Heaps

    Authors: Bernhard Haeupler, Richard Hladík, Václav Rozhoň, Robert Tarjan, Jakub Tětek

    Abstract: This paper proves that Dijkstra's shortest-path algorithm is universally optimal in both its running time and number of comparisons when combined with a sufficiently efficient heap data structure. Universal optimality is a powerful beyond-worst-case performance guarantee for graph algorithms that informally states that a single algorithm performs as well as possible for every single graph topolo… ▽ More

    Submitted 9 April, 2024; v1 submitted 20 November, 2023; originally announced November 2023.

    ACM Class: F.2.2; G.2.2

  6. arXiv:2307.13747  [pdf, other

    cs.DS

    Fully Dynamic Consistent $k$-Center Clustering

    Authors: Jakub Łącki, Bernhard Haeupler, Christoph Grunau, Václav Rozhoň, Rajesh Jayaram

    Abstract: We study the consistent k-center clustering problem. In this problem, the goal is to maintain a constant factor approximate $k$-center solution during a sequence of $n$ point insertions and deletions while minimizing the recourse, i.e., the number of changes made to the set of centers after each point insertion or deletion. Previous works by Lattanzi and Vassilvitskii [ICML '12] and Fichtenberger,… ▽ More

    Submitted 25 July, 2023; originally announced July 2023.

  7. arXiv:2307.13685  [pdf, ps, other

    cs.DS

    Noisy k-means++ Revisited

    Authors: Christoph Grunau, Ahmet Alper Özüdoğru, Václav Rozhoň

    Abstract: The $k$-means++ algorithm by Arthur and Vassilvitskii [SODA 2007] is a classical and time-tested algorithm for the $k$-means problem. While being very practical, the algorithm also has good theoretical guarantees: its solution is $O(\log k)$-approximate, in expectation. In a recent work, Bhattacharya, Eube, Roglin, and Schmidt [ESA 2020] considered the following question: does the algorithm reta… ▽ More

    Submitted 25 July, 2023; originally announced July 2023.

  8. arXiv:2210.16351  [pdf, other

    cs.DS cs.DC

    Parallel Breadth-First Search and Exact Shortest Paths and Stronger Notions for Approximate Distances

    Authors: Václav Rozhoň, Bernhard Haeupler, Anders Martinsson, Christoph Grunau, Goran Zuzic

    Abstract: We introduce stronger notions for approximate single-source shortest-path distances, show how to efficiently compute them from weaker standard notions, and demonstrate the algorithmic power of these new notions and transformations. One application is the first work-efficient parallel algorithm for computing exact single-source shortest paths graphs -- resolving a major open problem in parallel com… ▽ More

    Submitted 28 October, 2022; originally announced October 2022.

  9. arXiv:2210.11784  [pdf, ps, other

    cs.DS cs.DC

    A Simple Deterministic Distributed Low-Diameter Clustering

    Authors: Václav Rozhoň, Bernhard Haeupler, Christoph Grunau

    Abstract: We give a simple, local process for nodes in an undirected graph to form non-adjacent clusters that (1) have at most a polylogarithmic diameter and (2) contain at least half of all vertices. Efficient deterministic distributed clustering algorithms for computing strong-diameter network decompositions and other key tools follow immediately. Overall, our process is a direct and drastically simplifie… ▽ More

    Submitted 21 October, 2022; originally announced October 2022.

  10. arXiv:2209.11669  [pdf, ps, other

    cs.DS

    Improved Distributed Network Decomposition, Hitting Sets, and Spanners, via Derandomization

    Authors: Mohsen Ghaffari, Christoph Grunau, Bernhard Haeupler, Saeed Ilchi, Václav Rozhoň

    Abstract: This paper presents significantly improved deterministic algorithms for some of the key problems in the area of distributed graph algorithms, including network decomposition, hitting sets, and spanners. As the main ingredient in these results, we develop novel randomized distributed algorithms that we can analyze using only pairwise independence, and we can thus derandomize efficiently. As our mos… ▽ More

    Submitted 23 September, 2022; originally announced September 2022.

  11. arXiv:2209.11651  [pdf, ps, other

    cs.DS

    Local Distributed Rounding: Generalized to MIS, Matching, Set Cover, and Beyond

    Authors: Salwa Faour, Mohsen Ghaffari, Christoph Grunau, Fabian Kuhn, Václav Rozhoň

    Abstract: We develop a general deterministic distributed method for locally rounding fractional solutions of graph problems for which the analysis can be broken down into analyzing pairs of vertices. Roughly speaking, the method can transform fractional/probabilistic label assignments of the vertices into integral/deterministic label assignments for the vertices, while approximately preserving a potential f… ▽ More

    Submitted 23 September, 2022; originally announced September 2022.

  12. arXiv:2207.07949  [pdf, other

    cs.DS cs.LG

    A Nearly Tight Analysis of Greedy k-means++

    Authors: Christoph Grunau, Ahmet Alper Özüdoğru, Václav Rozhoň, Jakub Tětek

    Abstract: The famous $k$-means++ algorithm of Arthur and Vassilvitskii [SODA 2007] is the most popular way of solving the $k$-means problem in practice. The algorithm is very simple: it samples the first center uniformly at random and each of the following $k-1$ centers is then always sampled proportional to its squared distance to the closest center so far. Afterward, Lloyd's iterative algorithm is run. Th… ▽ More

    Submitted 16 July, 2022; originally announced July 2022.

  13. arXiv:2204.14086  [pdf, other

    cs.DS cs.DC

    Deterministic Distributed Sparse and Ultra-Sparse Spanners and Connectivity Certificates

    Authors: Marcel Bezdrighin, Michael Elkin, Mohsen Ghaffari, Christoph Grunau, Bernhard Haeupler, Saeed Ilchi, Václav Rozhoň

    Abstract: This paper presents efficient distributed algorithms for a number of fundamental problems in the area of graph sparsification: We provide the first deterministic distributed algorithm that computes an ultra-sparse spanner in $\textrm{polylog}(n)$ rounds in weighted graphs. Concretely, our algorithm outputs a spanning subgraph with only $n+o(n)$ edges in which the pairwise distances are stretched… ▽ More

    Submitted 23 September, 2022; v1 submitted 29 April, 2022; originally announced April 2022.

  14. arXiv:2204.09329  [pdf, other

    math.LO cs.DC

    Deterministic Distributed algorithms and Descriptive Combinatorics on Δ-regular trees

    Authors: Sebastian Brandt, Yi-Jun Chang, Jan Grebík, Christoph Grunau, Václav Rozhoň, Zoltán Vidnyánszky

    Abstract: We study complexity classes of local problems on regular trees from the perspective of distributed local algorithms and descriptive combinatorics. We show that, surprisingly, some deterministic local complexity classes from the hierarchy of distributed computing exactly coincide with well studied classes of problems in descriptive combinatorics. Namely, we show that a local problem admits a contin… ▽ More

    Submitted 20 April, 2022; originally announced April 2022.

    Comments: This paper is an extension of some parts of the conference paper "Local Problems on Trees from the Perspectives of Distributed Algorithms, Finitary Factors, and Descriptive Combinatorics (arXiv:2106.02066)

  15. arXiv:2204.08254  [pdf, other

    cs.DS

    Deterministic Low-Diameter Decompositions for Weighted Graphs and Distributed and Parallel Applications

    Authors: Václav Rozhoň, Michael Elkin, Christoph Grunau, Bernhard Haeupler

    Abstract: This paper presents new deterministic and distributed low-diameter decomposition algorithms for weighted graphs. In particular, we show that if one can efficiently compute approximate distances in a parallel or a distributed setting, one can also efficiently compute low-diameter decompositions. This consequently implies solutions to many fundamental distance based problems using a polylogarithmic… ▽ More

    Submitted 3 September, 2022; v1 submitted 18 April, 2022; originally announced April 2022.

  16. arXiv:2204.05874  [pdf, ps, other

    cs.DS cs.DC

    Undirected $(1+\varepsilon)$-Shortest Paths via Minor-Aggregates: Near-Optimal Deterministic Parallel & Distributed Algorithms

    Authors: Václav Rozhoň, Christoph Grunau, Bernhard Haeupler, Goran Zuzic, Jason Li

    Abstract: This paper presents near-optimal deterministic parallel and distributed algorithms for computing $(1+\varepsilon)$-approximate single-source shortest paths in any undirected weighted graph. On a high level, we deterministically reduce this and other shortest-path problems to $\tilde{O}(1)$ Minor-Aggregations. A Minor-Aggregation computes an aggregate (e.g., max or sum) of node-values for every c… ▽ More

    Submitted 23 September, 2022; v1 submitted 12 April, 2022; originally announced April 2022.

  17. arXiv:2203.01511  [pdf, other

    math.DS math.CA math.CO math.MG

    Measurable tilings by abelian group actions

    Authors: Jan Grebík, Rachel Greenfeld, Václav Rozhoň, Terence Tao

    Abstract: Let $X$ be a measure space with a measure-preserving action $(g,x) \mapsto g \cdot x$ of an abelian group $G$. We consider the problem of understanding the structure of measurable tilings $F \odot A = X$ of $X$ by a measurable tile $A \subset X$ translated by a finite set $F \subset G$ of shifts, thus the translates $f \cdot A$, $f \in F$ partition $X$ up to null sets. Adapting arguments from prev… ▽ More

    Submitted 24 February, 2023; v1 submitted 2 March, 2022; originally announced March 2022.

    Comments: 3 figures

    MSC Class: 52C22

  18. arXiv:2202.04724  [pdf, other

    cs.DS cs.DC

    The Landscape of Distributed Complexities on Trees and Beyond

    Authors: Christoph Grunau, Vaclav Rozhon, Sebastian Brandt

    Abstract: We study the local complexity landscape of locally checkable labeling (LCL) problems on constant-degree graphs with a focus on complexities below $\log^* n$. Our contribution is threefold: Our main contribution is that we complete the classification of the complexity landscape of LCL problems on trees in the LOCAL model, by proving that every LCL problem with local complexity $o(\log^* n)$ has… ▽ More

    Submitted 23 September, 2022; v1 submitted 9 February, 2022; originally announced February 2022.

  19. arXiv:2111.03683  [pdf, ps, other

    math.LO cs.DC math.CO

    On Homomorphism Graphs

    Authors: Sebastian Brandt, Yi-Jun Chang, Jan Grebík, Christoph Grunau, Václav Rozhoň, Zoltán Vidnyánszky

    Abstract: We introduce a new type of examples of bounded degree acyclic Borel graphs and study their combinatorial properties in the context of descriptive combinatorics, using a generalization of the determinacy method of Marks. The motivation for the construction comes from the adaptation of this method to the LOCAL model of distributed computing. Our approach unifies the previous results in the area, as… ▽ More

    Submitted 29 April, 2024; v1 submitted 5 November, 2021; originally announced November 2021.

    Journal ref: Forum of Mathematics, Pi 12 (2024) e10

  20. arXiv:2106.02066  [pdf, other

    math.CO cs.DC cs.DS math.LO math.PR

    Local Problems on Trees from the Perspectives of Distributed Algorithms, Finitary Factors, and Descriptive Combinatorics

    Authors: Sebastian Brandt, Yi-Jun Chang, Jan Grebík, Christoph Grunau, Václav Rozhoň, Zoltán Vidnyánszky

    Abstract: We study connections between distributed local algorithms, finitary factors of iid processes, and descriptive combinatorics in the context of regular trees. We extend the Borel determinacy technique of Marks coming from descriptive combinatorics and adapt it to the area of distributed computing. Using this technique, we prove deterministic distributed $Ω(\log n)$-round lower bounds for problems… ▽ More

    Submitted 3 June, 2021; originally announced June 2021.

  21. arXiv:2103.16251  [pdf, other

    cs.DS cs.DC

    The randomized local computation complexity of the Lovász local lemma

    Authors: Sebastian Brandt, Christoph Grunau, Václav Rozhoň

    Abstract: 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 that node's output. In this paper we show that the randomized LCA complexity of the Lovász Local Lemma (LLL) on constant degree graphs is $Θ(\log n)$. The lowe… ▽ More

    Submitted 3 December, 2021; v1 submitted 30 March, 2021; originally announced March 2021.

  22. arXiv:2103.14112  [pdf, other

    math.CO cs.DS math.LO math.PR

    Classification of Local Problems on Paths from the Perspective of Descriptive Combinatorics

    Authors: Jan Grebík, Václav Rozhoň

    Abstract: We classify which local problems with inputs on oriented paths have so-called Borel solution and show that this class of problems remains the same if we instead require a measurable solution, a factor of iid solution, or a solution with the property of Baire. Together with the work from the field of distributed computing [Balliu et al. PODC 2019], the work from the field of descriptive combinato… ▽ More

    Submitted 25 March, 2021; originally announced March 2021.

  23. arXiv:2103.08394  [pdf, other

    math.CO cs.DS math.LO math.PR

    Local Problems on Grids from the Perspective of Distributed Algorithms, Finitary Factors, and Descriptive Combinatorics

    Authors: Jan Grebík, Václav Rozhoň

    Abstract: We present an intimate connection among the following fields: (a) distributed local algorithms: coming from the area of computer science, (b) finitary factors of iid processes: coming from the area of analysis of randomized processes, (c) descriptive combinatorics: coming from the area of combinatorics and measure theory. In particular, we study locally checkable labellings in grid graphs… ▽ More

    Submitted 25 July, 2023; v1 submitted 15 March, 2021; originally announced March 2021.

  24. arXiv:2007.08253  [pdf, ps, other

    cs.DS cs.DC

    Improved Deterministic Network Decomposition

    Authors: Mohsen Ghaffari, Christoph Grunau, Václav Rozhoň

    Abstract: Network decomposition is a central tool in distributed graph algorithms. We present two improvements on the state of the art for network decomposition, which thus lead to improvements in the (deterministic and randomized) complexity of several well-studied graph problems. - We provide a deterministic distributed network decomposition algorithm with $O(\log^5 n)$ round complexity, using… ▽ More

    Submitted 16 July, 2020; originally announced July 2020.

  25. arXiv:2007.01118  [pdf, other

    cs.DS cs.LG

    Adapting $k$-means algorithms for outliers

    Authors: Christoph Grunau, Václav Rozhoň

    Abstract: This paper shows how to adapt several simple and classical sampling-based algorithms for the $k$-means problem to the setting with outliers. Recently, Bhaskara et al. (NeurIPS 2019) showed how to adapt the classical $k$-means++ algorithm to the setting with outliers. However, their algorithm needs to output $O(\log (k) \cdot z)$ outliers, where $z$ is the number of true outliers, to match the… ▽ More

    Submitted 23 September, 2022; v1 submitted 2 July, 2020; originally announced July 2020.

  26. arXiv:2006.04625  [pdf, ps, other

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

    Generalizing the Sharp Threshold Phenomenon for the Distributed Complexity of the Lovász Local Lemma

    Authors: Sebastian Brandt, Christoph Grunau, Václav Rozhoň

    Abstract: Recently, Brandt, Maus and Uitto [PODC'19] showed that, in a restricted setting, the dependency of the complexity of the distributed Lovász Local Lemma (LLL) on the chosen LLL criterion exhibits a sharp threshold phenomenon: They proved that, under the LLL criterion $p2^d < 1$, if each random variable affects at most $3$ events, the deterministic complexity of the LLL in the LOCAL model is… ▽ More

    Submitted 8 June, 2020; originally announced June 2020.

  27. arXiv:2003.02518  [pdf, ps, other

    cs.DS

    Simple and sharp analysis of k-means||

    Authors: Václav Rozhoň

    Abstract: We present a simple analysis of k-means|| (Bahmani et al., PVLDB 2012) -- a distributed variant of the k-means++ algorithm (Arthur and Vassilvitskii, SODA 2007). Moreover, the bound on the number of rounds is improved from $O(\log n)$ to $O(\log n / \log\log n)$, which we show to be tight.

    Submitted 2 July, 2020; v1 submitted 5 March, 2020; originally announced March 2020.

  28. arXiv:2002.07784  [pdf, ps, other

    cs.DS cs.LG

    k-means++: few more steps yield constant approximation

    Authors: Davin Choo, Christoph Grunau, Julian Portmann, Václav Rozhoň

    Abstract: The k-means++ algorithm of Arthur and Vassilvitskii (SODA 2007) is a state-of-the-art algorithm for solving the k-means clustering problem and is known to give an O(log k)-approximation in expectation. Recently, Lattanzi and Sohler (ICML 2019) proposed augmenting k-means++ with O(k log log k) local search steps to yield a constant approximation (in expectation) to the k-means clustering problem. I… ▽ More

    Submitted 18 February, 2020; originally announced February 2020.

  29. arXiv:1907.10937  [pdf, ps, other

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

    Polylogarithmic-Time Deterministic Network Decomposition and Distributed Derandomization

    Authors: Václav Rozhoň, Mohsen Ghaffari

    Abstract: We present a simple polylogarithmic-time deterministic distributed algorithm for network decomposition. This improves on a celebrated $2^{O(\sqrt{\log n})}$-time algorithm of Panconesi and Srinivasan [STOC'92] and settles a central and long-standing question in distributed graph algorithms. It also leads to the first polylogarithmic-time deterministic distributed algorithms for numerous other prob… ▽ More

    Submitted 10 May, 2020; v1 submitted 25 July, 2019; originally announced July 2019.

    Comments: Extended version of an article that appears at the Symposium on Theory of Computing (STOC) 2020

  30. Cut distance identifying graphon parameters over weak* limits

    Authors: Martin Doležal, Jan Grebík, Jan Hladký, Israel Rocha, Václav Rozhoň

    Abstract: The theory of graphons comes with the so-called cut norm and the derived cut distance. The cut norm is finer than the weak* topology (when considering the predual of $L^{1}$-functions). Doležal and Hladký [J. Combin. Theory Ser. B 137 (2019), 232-263] showed, that given a sequence of graphons, a cut distance accumulation graphon can be pinpointed in the set of weak* accumulation points as a minimi… ▽ More

    Submitted 2 September, 2021; v1 submitted 11 September, 2018; originally announced September 2018.

    Comments: 49 pages, 5 figures. Referees' comments incorporated. The most substantial change is a simplification of the proof of Proposition 2.15 (which does not rely on untrue (as we discovered) Exercise 4.18 from Lovasz's book anymore)

    Journal ref: Journal of Combinatorial Theory, series A, volume 189 (2022), 105615

  31. Relating the cut distance and the weak* topology for graphons

    Authors: Martin Doležal, Jan Grebík, Jan Hladký, Israel Rocha, Václav Rozhoň

    Abstract: The theory of graphons is ultimately connected with the so-called cut norm. In this paper, we approach the cut norm topology via the weak* topology (when considering a predual of $L^{1}$-functions). We prove that a sequence $W_1,W_2,W_3,\ldots$ of graphons converges in the cut distance if and only if we have equality of the sets of weak* accumulation points and of weak* limit points of all sequenc… ▽ More

    Submitted 15 April, 2020; v1 submitted 19 June, 2018; originally announced June 2018.

    Comments: 37 pages, 2 figures; added Sections 4.1 and 4.3, various fixes and improvements due to Ondrej Kurka and an anonymous referee

    Journal ref: Journal of Combinatorial Theory, series B, Volume 147, 2021, Pages 252-298

  32. arXiv:1804.06791  [pdf, ps, other

    math.CO

    A local approach to the Erdős-Sós conjecture

    Authors: Václav Rozhoň

    Abstract: A famous conjecture of Erdős and Sós states that every graph with average degree more than $k - 1$ contains all trees with $k$ edges as subgraphs. We prove that the Erdős-Sós conjecture holds approximately, if the size of the embedded tree is linear in the size of the graph, and the maximum degree of the tree is sublinear.

    Submitted 26 October, 2018; v1 submitted 18 April, 2018; originally announced April 2018.

  33. arXiv:1802.00679  [pdf, other

    math.CO

    A version of the Loebl-Komlós-Sós conjecture for skewed trees

    Authors: Tereza Klimošová, Diana Piguet, Václav Rozhoň

    Abstract: Loebl, Komlós, and Sós conjectured that any graph with at least half of its vertices of degree at least k contains every tree with at most k edges. We propose a version of this conjecture for skewed trees, i.e., we consider the class of trees with at most k edges such that the sizes of the colour classes of the trees have a given ratio. We show that our conjecture is asymptotically correct for den… ▽ More

    Submitted 2 February, 2018; originally announced February 2018.

    Comments: 28 pages, 6 figures