Skip to main navigation Skip to search Skip to main content

Balanced graph partitioning

  • Carnegie Mellon University
  • Carnegie Mellon University

Research output: Contribution to conferencePaperpeer-review

193 Scopus citations

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.

Original languageEnglish
Pages120-124
Number of pages5
DOIs
StatePublished - 2004
Externally publishedYes
EventSPAA 2004 - Sixteenth Annual ACM Symposium on Parallelism in Algorithms and Architectures - Barcelona, Spain
Duration: 27 Jun 200430 Jun 2004

Conference

ConferenceSPAA 2004 - Sixteenth Annual ACM Symposium on Parallelism in Algorithms and Architectures
Country/TerritorySpain
CityBarcelona
Period27/06/0430/06/04

Keywords

  • Approximation Algorithms
  • Bicriteria Approximation
  • Graph Partitioning

Fingerprint

Dive into the research topics of 'Balanced graph partitioning'. Together they form a unique fingerprint.

Cite this