<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="pmathml.xsl"?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>
Abstract: Balanced Graph Partitions
</title>
<script language="JavaScript" type="text/JavaScript" src="../myscript.js"></script>
</head>
<body  style="font-family: Tahoma, Verdana, Arial, sans-serif;" bgcolor="#ffffff">
<script type="text/javascript">
checkBrowserWidth();
window.onresize = checkBrowserWidth;
</script>
<h3 style="color:#A94279">
Balanced Graph Partitions
</h3>

<b>Konstantin Andreev and Harald R&#228;cke</b>
<p>

  We consider the problem of partitioning a graph into <math xmlns='http://www.w3.org/1998/Math/MathML'><mi>k</mi></math> components of
  roughly equal size while minimizing the capacity of the edges between
  different components of the cut. In particular we require that for a
  parameter <math xmlns='http://www.w3.org/1998/Math/MathML'><mi>&#x003BD;</mi><mo>&#x02265;</mo><mn>1</mn></math>, no component contains more than <math xmlns='http://www.w3.org/1998/Math/MathML'><mi>&#x003BD;</mi><mo>&#x022C5;</mo><mfrac><mrow><mi>n</mi></mrow><mrow><mi>k</mi></mrow></mfrac></math>
  of the graph vertices.
</p><p>
  For <math xmlns='http://www.w3.org/1998/Math/MathML'><mi>k</mi><mo>=</mo><mn>2</mn></math> and <math xmlns='http://www.w3.org/1998/Math/MathML'><mi>&#x003BD;</mi><mo>=</mo><mn>1</mn></math> this problem is equivalent to the well known Minimum
  Bisection Problem for which an approximation algorithm with a polylogarithmic
  approximation guarantee has been presented in [FK02]. For arbitrary <math xmlns='http://www.w3.org/1998/Math/MathML'><mi>k</mi></math>
  and <math xmlns='http://www.w3.org/1998/Math/MathML'><mi>&#x003BD;</mi><mo>&#x02265;</mo><mn>2</mn></math> a bicriteria approximation ratio of <math xmlns='http://www.w3.org/1998/Math/MathML'><mi>O</mi><mo>(</mo><mo lspace="0em" rspace="thinmathspace">log</mo><mi>n</mi><mo>)</mo></math> was obtained
  by [ENRS99] using the spreading metrics technique.
</p><p>
  We present a bicriteria approximation algorithm that for any constant 
  <math xmlns='http://www.w3.org/1998/Math/MathML'><mi>&#x003BD;</mi><mo>&#x0003E;</mo><mn>1</mn></math> runs in polynomial time and guarantees an approximation ratio of
  <math xmlns='http://www.w3.org/1998/Math/MathML'><mi>O</mi><mo>(</mo><msup><mo lspace="0em" rspace="thinmathspace">log</mo> <mrow><mn>1</mn><mo>.</mo><mn>5</mn></mrow></msup><mi>n</mi><mo>)</mo></math> (for a precise statement of the main result see
  \lref{Theorem}{Thm:main}).  For <math xmlns='http://www.w3.org/1998/Math/MathML'><mi>&#x003BD;</mi><mo>=</mo><mn>1</mn></math> and <math xmlns='http://www.w3.org/1998/Math/MathML'><mi>k</mi><mo>&#x02265;</mo><mn>3</mn></math> we show that no
  polynomial time approximation algorithm can guarantee a finite approximation
  ratio unless <math xmlns='http://www.w3.org/1998/Math/MathML'><mi>P</mi><mo>=</mo><mi>NP</mi></math>.
</p></body></html>

