• Home
  • Search
  • Local Computation Algorithms for Spanners
  • Cite Icon5
  • https://doi.org/10.4230/lipics.itcs.2019.58Copy DOI Icon

Local Computation Algorithms for Spanners

Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

A graph spanner is a fundamental graph structure that faithfully preserves the pairwise distances in the input graph up to a small multiplicative stretch. The common objective in the computation of spanners is to achieve the best-known existential size-stretch trade-off efficiently. Classical models and algorithmic analysis of graph spanners essentially assume that the algorithm can read the input graph, construct the desired spanner, and write the answer to the output tape. However, when considering massive graphs containing millions or even billions of nodes not only the input graph, but also the output spanner might be too large for a single processor to store. To tackle this challenge, we initiate the study of local computation algorithms (LCAs) for graph spanners in general graphs, where the algorithm should locally decide whether a given edge $(u,v) \in E$ belongs to the output spanner. Such LCAs give the user the `illusion' that a specific sparse spanner for the graph is maintained, without ever fully computing it. We present the following results: -For general $n$-vertex graphs and $r \in \{2,3\}$, there exists an LCA for $(2r-1)$-spanners with $\widetilde{O}(n^{1+1/r})$ edges and sublinear probe complexity of $\widetilde{O}(n^{1-1/2r})$. These size/stretch tradeoffs are best possible (up to polylogarithmic factors). -For every $k \geq 1$ and $n$-vertex graph with maximum degree $Δ$, there exists an LCA for $O(k^2)$ spanners with $\widetilde{O}(n^{1+1/k})$ edges, probe complexity of $\widetilde{O}(Δ^4 n^{2/3})$, and random seed of size $\mathrm{polylog}(n)$. This improves upon, and extends the work of [Lenzen-Levi, 2018]. We also complement our results by providing a polynomial lower bound on the probe complexity of LCAs for graph spanners that holds even for the simpler task of computing a sparse connected subgraph with $o(m)$ edges.

Similar Papers
  • Book Chapter
  • Citations83

Sparsifying Distributed Algorithms with Ramifications in Massively Parallel Computation and Centralized Local Computation

  • Jan 01, 2019
  • Mohsen Ghaffari +1
  • Book Chapter
  • Citations48

Converting Online Algorithms to Local Computation Algorithms

  • Jan 01, 2012
  • Yishay Mansour +3
  • Research Article
  • Citations6

Distributed Optimization via Local Computation Algorithms

  • Oct 11, 2017
  • ACM SIGMETRICS Performance Evaluation Review
  • Palma London +3
  • Research Article
  • Citations32

Detecting Holes and Antiholes in Graphs

  • Jan 24, 2007
  • Algorithmica
  • Stavros D Nikolopoulos +1
  • Research Article
  • Citations15

Approximation and Parameterized Runtime Analysis of Evolutionary Algorithms for the Maximum Cut Problem

  • Sep 12, 2014
  • IEEE Transactions on Cybernetics
  • Yuren Zhou +2
  • PDF
  • Research Article
  • Citations4

Faster Graph Coloring in Polynomial Space

  • Oct 11, 2022
  • Algorithmica
  • Serge Gaspers +1
  • Book Chapter
  • Citations17

Reconfiguration on Sparse Graphs

  • Jan 01, 2015
  • Daniel Lokshtanov +4
  • Book Chapter
  • Citations31

Space Efficient Approximation to Maximum Matching Size from Uniform Edge Samples

  • Jan 01, 2020
  • Michael Kapralov +3
  • Conference Article
  • Citations7

Parameterized Algorithms on Perfect Graphs for Deletion to (r,l)-Graphs

  • Jan 01, 2016
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Sudeshna Kolay +3
  • Book Chapter
  • Citations8

Isomorphism for graphs of bounded distance width

  • Jan 01, 1997
  • Koichi Yamazaki +3
  • Book Chapter
  • Citations3

The Red-Blue Separation Problem on Graphs

  • Jan 01, 2022
  • Subhadeep Ranjan Dev +4
  • Research Article
  • Citations8

Fast Top-K Path-Based Relevance Query on Massive Graphs

  • May 01, 2016
  • IEEE Transactions on Knowledge and Data Engineering
  • Samamon Khemmarat +1
  • Book Chapter
  • Citations90

MST in O(1) Rounds of Congested Clique

  • Jan 01, 2018
  • Tomasz Jurdziński +1
  • Research Article
  • Citations42

Toward more localized local algorithms: removing assumptions concerning global knowledge

  • Sep 14, 2012
  • Distributed Computing
  • Amos Korman +2
  • Conference Article
  • Citations2

Enumerating Minimal Connected Dominating Sets in Graphs of Bounded Chordality

  • Jan 01, 2015
  • Bergen Open Research Archive (BORA) (University of Bergen)
  • Petr A Golovach +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.