Abstract
We consider the problem of finding in an undirected graph a minimum cut that separates exactly a given number k of vertices. For general k (i.e. k is part of the input and may depend on n) this problem is NP-hard. We present for this problem a randomized approximation algorithm, which is useful when k is relatively small. In particular, for k=O(log n) we obtain a polynomial time approximation scheme, and for k=Ω(log n) we obtain an approximation ratio O(k/log n).
| Original language | English |
|---|---|
| Pages (from-to) | 643-649 |
| Number of pages | 7 |
| Journal | Discrete Applied Mathematics |
| Volume | 127 |
| Issue number | 3 |
| DOIs | |
| State | Published - 1 May 2003 |
| Externally published | Yes |
Keywords
- Approximation algorithms
- Dynamic programming
- Graph partitioning
- Random edge contraction
ASJC Scopus subject areas
- Discrete Mathematics and Combinatorics
- Applied Mathematics