An Automatic Speedup Theorem for Distributed Problems

Abstract

Recently, Brandt et al. [STOC'16] proved a lower bound for the distributed Lov\'asz Local Lemma, which has been conjectured to be tight for sufficiently relaxed LLL criteria by Chang and Pettie [FOCS'17]. At the heart of their result lies a speedup technique that, for graphs of girth at least 2t+2, transforms any t-round algorithm for one specific LLL problem into a (t-1)-round algorithm for the same problem. We substantially improve on this technique by showing that such a speedup exists for any locally checkable problem , with the difference that the problem 1 the inferred (t-1)-round algorithm solves is not (necessarily) the same problem as . Our speedup is automatic in the sense that there is a fixed procedure that transforms a description for into a description for 1 and reversible in the sense that any (t-1)-round algorithm for 1 can be transformed into a t-round algorithm for . In particular, for any locally checkable problem with exact deterministic time complexity T(n, ) ≤ t on graphs with n nodes, maximum node degree , and girth at least 2t+2, there is a sequence of problems 1, 2, … with time complexities T(n, )-1, T(n, )-2, …, that can be inferred from . As a first application of our generalized speedup, we solve a long-standing open problem of Naor and Stockmeyer [STOC'93]: we show that weak 2-coloring in odd-degree graphs cannot be solved in o(* ) rounds, thereby providing a matching lower bound to their upper bound.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…