Hariharan, Ramesh ; Telikepalli, Kavitha ; Panigrahi, Debmalya ; Bhalgat, Anand
(2007)
*An Õ(mn) Gomory-Hu tree construction algorithm for unweighted graphs*
In: STOC '07 Proceedings of the Thirty-Ninth Annual ACM Symposium on Theory of Computing, June 11-13, 2007, San Diego, California, USA.

Full text not available from this repository.

Official URL: http://dl.acm.org/citation.cfm?id=1250879

## Abstract

We present a fast algorithm for computing a Gomory-Hu tree or cut tree for an unweighted undirected graph G = (V,E). The expected running time of our algorithm is Õ(mc) where |E| = m and c is the maximum u-vedge connectivity, where u,v ∈ V. When the input graph is also simple (i.e. it has no parallel edges), then the u-v edge connectivity for each pair of vertices u and v is at most n-1; so the expected running time of our algorithm for simple unweighted graphs is Õ(mn). All the algorithms currently known for constructing a Gomory-Hu tree [8,9] use n-1 minimum s-t cut (i.e. max flow) subroutines. This in conjunction with the current fastest Õ(n^{20/9}) max flow algorithm due to Karger and Levine [11] yields the current best running time of Õ(n^{20/9}n) for Gomory-Hu tree construction on simple unweighted graphs with m edges and n vertices. Thus we present the first Õ(mn) algorithm for constructing a Gomory-Hu tree for simple unweighted graphs. We do not use a max flow subroutine here; we present an efficient tree packing algorithm for computing Steiner edge connectivity and use this algorithm as our main subroutine. The advantage in using a tree packing algorithm for constructing a Gomory-Hu tree is that the work done in computing a minimum Steiner cut for a Steiner set S ⊆ V can be reused for computing a minimum Steiner cut for certain Steiner sets S' ⊆ S.

Item Type: | Conference or Workshop Item (Paper) |
---|---|

Source: | Copyright of this article belongs to ACM, Inc. |

ID Code: | 102361 |

Deposited On: | 09 Mar 2018 11:24 |

Last Modified: | 09 Mar 2018 11:24 |

Repository Staff Only: item control page