English

Improved Distributed Steiner Forest Construction

Distributed, Parallel, and Cluster Computing 2014-05-09 v1

Abstract

We present new distributed algorithms for constructing a Steiner Forest in the CONGEST model. Our deterministic algorithm finds, for any given constant ϵ>0\epsilon>0, a (2+ϵ)(2+\epsilon)-approximation in O~(sk+min(st,n))\tilde{O}(sk+\sqrt{\min(st,n)}) rounds, where ss is the shortest path diameter, tt is the number of terminals, kk is the number of terminal components in the input, and nn is the number of nodes. Our randomized algorithm finds, with high probability, an O(logn)O(\log n)- approximation in time O~(k+min(s,n)+D)\tilde{O}(k+\min(s,\sqrt n)+D), where DD is the unweighted diameter of the network. We also prove a matching lower bound of Ω~(k+min(s,n)+D)\tilde{\Omega}(k+\min(s,\sqrt{n})+D) on the running time of any distributed approximation algorithm for the Steiner Forest problem. Previous algorithms were randomized, and obtained either an O(logn)O(\log n)-approximation in O~(sk)\tilde{O}(sk) time, or an O(1/ϵ)O(1/\epsilon)-approximation in O~((n+t)1+ϵ+D)\tilde{O}((\sqrt{n}+t)^{1+\epsilon}+D) time.

Keywords

Cite

@article{arxiv.1405.2011,
  title  = {Improved Distributed Steiner Forest Construction},
  author = {Christoph Lenzen and Boaz Patt-Shamir},
  journal= {arXiv preprint arXiv:1405.2011},
  year   = {2014}
}

Comments

title page + 11 pages + 30 page appendix

R2 v1 2026-06-22T04:09:27.304Z