Brief Announcement: Almost-Tight Approximation Distributed Algorithm for Minimum Cut

preprint2014arXivOpen access

Abstract

In this short paper, we present an improved algorithm for approximating the minimum cut on distributed (CONGEST) networks. Let λλ be the minimum cut. Our algorithm can compute λλ exactly in $\tilde{O}((\sqrt{n}+D)\poly(λ))$ time, where nn is the number of nodes (processors) in the network, DD is the network diameter, and O~\tilde{O} hides $\poly\log n$. By a standard reduction, we can convert this algorithm into a (1+ε)(1+ε)-approximation $\tilde{O}((\sqrt{n}+D)/\poly(ε))$-time algorithm. The latter result improves over the previous (2+ε)(2+ε)-approximation $\tilde{O}((\sqrt{n}+D)/\poly(ε))$-time algorithm of Ghaffari and Kuhn [DISC 2013]. Due to the lower bound of Ω~(n+D)\tildeΩ(\sqrt{n}+D) by Das Sarma et al. [SICOMP 2013], this running time is {\em tight} up to a $\poly\log n$ factor. Our algorithm is an extremely simple combination of Thorup's tree packing theorem [Combinatorica 2007], Kutten and Peleg's tree partitioning algorithm [J. Algorithms 1998], and Karger's dynamic programming [JACM 2000].

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.