Combinatorial Geometry of Graph Partitioning - I
Abstract
The c-Balanced Separator problem is a graph-partitioning problem in which given a graph G, one aims to find a cut of minimum size such that both the sides of the cut have at least cn vertices. In this paper, we present new directions of progress in the c-Balanced Separator problem. More specifically, we propose a family of mathematical programs, that depend upon a parameter p > 0, and is an extension of the uniform version of the SDPs proposed by Goemans and Linial for this problem. In fact for the case, when p=1, if one can solve this program in polynomial time then simply using the Goemans-Williamson's randomized rounding algorithm for Max Cut WG95 will give an O(1)-factor approximation algorithm for c-Balanced Separator improving the best known approximation factor of O( n) due to Arora, Rao and Vazirani ARV. This family of programs is not convex but one can transform them into so called concave programs in which one optimizes a concave function over a convex feasible set. It is well known that the optima of such programs lie at one of the extreme points of the feasible set TTT85. Our main contribution is a combinatorial characterization of some extreme points of the feasible set of the mathematical program, for p=1 case, which to the best of our knowledge is the first of its kind. We further demonstrate how this characterization can be used to solve the program in a restricted setting. Non-convex programs have recently been investigated by Bhaskara and Vijayaraghvan BV11 in which they design algorithms for approximating Matrix p-norms although their algorithmic techniques are analytical in nature.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.