When Do Gomory-Hu Subtrees Exist?
Abstract
Gomory-Hu (GH) Trees are a classical sparsification technique for graph connectivity. It is one of the fundamental models in combinatorial optimization which also continually finds new applications, most recently in social network analysis. For any edge-capacitated undirected graph and any subset of {\em terminals} , a Gomory-Hu Tree is an edge-capacitated tree such that for every , the value of the minimum capacity cut in is the same as in . Moreover, the minimum cuts in directly identify (in a certain way) those in . It is well-known that we may not always find a GH tree which is a subgraph of . For instance, every GH tree for the vertices of is a -star. We characterize those graph and terminal pairs which always admit such a tree. We show that these are the graphs which have no \emph{terminal- minor}. That is, no minor whose vertices correspond to terminals in . We also show that the family of pairs which forbid such "-minors" arises, roughly speaking, from so-called Okamura-Seymour instances. More precisely, they are subgraphs of {\em -webs}. A -web is built from planar graphs with one outside face which contains all the terminals and each inner face is a triangle which may contain an arbitrary graph. This characterization yields an additional consequence for multiflow problems. Fix a graph and a subset of terminals. Call {\em cut-sufficient} if the cut condition is sufficient to characterize the existence of a multiflow for any demands between vertices in , and any edge capacities on . Then is cut-sufficient if and only if it is terminal- free.
Keywords
Cite
@article{arxiv.1807.07331,
title = {When Do Gomory-Hu Subtrees Exist?},
author = {Guyslain Naves and F. Bruce Shepherd},
journal= {arXiv preprint arXiv:1807.07331},
year = {2018}
}
Comments
18 pages