New (α, β) spanners and hopsets

Uri Ben-Levy, Merav Parter

Research output: Chapter in Book/Report/Conference proceedingConference contribution

16 Citations (Scopus)

Abstract

An f(d)-spanner of an unweighted n-vertex graph G = (V, E) is a subgraph H satisfying that distH(u, v) is at most f(distG(u, v)) for every u, v ∈ V. A simple girth argument implies that any f(d)-spanner with O(n1+1/k) edges must satisfy that f(d)/d = Ω(dk/de). A matching upper bound (even up to constants) for super-constant values of d is currently known only for d = Ω((log k)log k) as given by the well known (1 + e, β) spanners of Elkin and Peleg, and its recent improvements by [Elkin-Neiman, SODA'17], and [Abboud-Bodwin-Pettie, SODA'18]. We present new spanner constructions that achieve a nearly optimal stretch of O(dk/de) for any distance value d ∈ [1, k1−o(1)] and d ≥ k1+o(1). We also show more optimized spanner constructions with nearly linear number of edges. Specifically, for every e ∈ (0, 1), we show the construction of (3 + e, β) spanners for β = Oe(klog(3+8/e)) with Oee(n) edges. In addition, we consider the related graph concept of hopsets introduced by [Cohen, J. ACM'00]. Informally, an hopset H is a weighted edge set that, when added to the graph G, allows one to get a path from each node u to a node v with at most β hops (i.e., edges) and length at most α · distG(u, v). We present a new family of (α, β) hopsets with Oe(k · n1+1/k) edges and α · β = O(k). Turning to nearly linear-size hopsets, we show a construction of (3 + e, β) hopset with Oee(n) edges and hop-bound of β = Oe((log n)log(3+9/e)), improving upon the state-of-the-art hop-bound of β = O(log log n)log log n .

Original languageEnglish
Title of host publication31st Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2020
EditorsShuchi Chawla
Pages1695-1714
Number of pages20
ISBN (Electronic)9781611975994
DOIs
Publication statusPublished - 2020
Event31st Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2020 - Hilton Salt Lake City Center, Salt Lake City, United States
Duration: 5 Jan 20208 Jan 2020
Conference number: 31st

Publication series

SeriesProceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms
Volume2020-January

Conference

Conference31st Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2020
Abbreviated titleSODA
Country/TerritoryUnited States
CitySalt Lake City
Period5/1/208/1/20

All Science Journal Classification (ASJC) codes

  • Software
  • General Mathematics

Fingerprint

Dive into the research topics of 'New (α, β) spanners and hopsets'. Together they form a unique fingerprint.

Cite this