Abstract
In this paper we consider the problem of (k, ν)-balanced graph partitioning - dividing the vertices of a graph into k almost equal size components (each of size less than ν · n/k) so that the capacity of edges between different components is minimized. This problem is a natural generalization of several other problems such as minimum bisection, which is the (2, 1)-balanced partitioning problem. We present a bicriteria polynomial time approximation algorithm with an O(log2 n)-approximation for any constant ν > 1. For ν = 1 we show that no polytime approximation algorithm can guarantee a finite approximation ratio unless P = NP. Previous work has only considered the (k, ν)-balanced partitioning problem for ν ≥ 2.
Author supplied keywords
Cite
CITATION STYLE
Andreev, K., & Räcke, H. (2004). Balanced graph partitioning. In Annual ACM Symposium on Parallel Algorithms and Architectures (Vol. 16, pp. 120–124). Association for Computing Machinery. https://doi.org/10.1145/1007912.1007931
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.