Approximation algorithms for quickest spanning tree problems

Refael Hassin*, Asaf Levin

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Let G = (V, E) be an undirected multigraph with a special vertex root ∈ V, and where each edge e ∈ E is endowed with a length l(e) ≥ 0 and a capacity c(e) > 0. For a path P that connects u and v, the transmission time of P is defined as t(P) = ∑e∈Pl(e) + max e∈P(1/c(e)). For a spanning tree T, let Pu, v T be the unique u-v path in T. The QUICKEST RADIUS SPANNING TREE PROBLEM is to find a spanning tree T of G such that maxv∈V t(Proot, vT) is minimized. In this paper we present a 2-approximation algorithm for this problem, and show that unless P = N P, there is no approximation algorithm with a performance guarantee of 2 - ε for any ε > 0. The QUICKEST DIAMETER SPANNING TREE PROBLEM is to find a spanning tree T of G such that maxu, v∈V t(Pu, v T) is minimized. We present a 3/2-approximation to this problem, and prove that unless P = N P there is no approximation algorithm with a performance guarantee of 3/2 - ε for any ε > 0.

Original languageEnglish
Pages (from-to)43-52
Number of pages10
JournalAlgorithmica
Volume41
Issue number1
DOIs
StatePublished - Oct 2004

Keywords

  • Approximation algorithms
  • Minimum diameter spanning tree problem
  • Quickest path problem

Fingerprint

Dive into the research topics of 'Approximation algorithms for quickest spanning tree problems'. Together they form a unique fingerprint.

Cite this