Deterministic distributed construction of linear stretch spanners in polylogarithmic time

Bilel Derbel, Cyril Gavoille, David Peleg

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

18 Scopus citations

Abstract

The paper presents a deterministic distributed algorithm that given an n node unweighted graph constructs an O(n3/2) edge 3-spanner for it in O(log n) time. This algorithm is then extended into a deterministic algorithm for computing an O(kn1+1/k) edge O(k)-spanner in 2O(k) logk-1 n time for every integer parameter k ≥ 1. This establishes that the problem of the deterministic construction of a linear (in k) stretch spanner with few edges can be solved in the distributed setting in polylogarithmic time. The paper also investigates the distributed construction of sparse spanners with almost pure additive stretch (1 + ε, β), i.e., such that the distance in the spanner is at most 1 + ε times the original distance plus β. It is shown, for every ε > 0, that in O(ε-1 log n) time one can deterministically construct a spanner with O(n3/2) edges that is both a 3-spanner and a (1 + ε, 8 log n)-spanner. Furthermore, it is shown that in nO(1/√log n) + O(1/ε) time one can deterministically construct a spanner with O(n 3/2) edges which is both a 3-spanner and a (1 + ε, 4)-spanner. This algorithm can be transformed into a Las Vegas randomized algorithm with guarantees on the stretch and time, running in O(ε-1 +log n) expected time.

Original languageEnglish
Title of host publicationDistributed Computing - 21st International Symposium, DISC 2007, Proceedings
PublisherSpringer Verlag
Pages179-192
Number of pages14
ISBN (Print)9783540751410
DOIs
StatePublished - 2007
Externally publishedYes
Event21st International Symposium on Distributed Computing, DISC 2007 - Lemesos, Cyprus
Duration: 24 Sep 200726 Sep 2007

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4731 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference21st International Symposium on Distributed Computing, DISC 2007
Country/TerritoryCyprus
CityLemesos
Period24/09/0726/09/07

Keywords

  • Distributed algorithms
  • Graph spanners
  • Time complexity

Fingerprint

Dive into the research topics of 'Deterministic distributed construction of linear stretch spanners in polylogarithmic time'. Together they form a unique fingerprint.

Cite this