Parameterized Algorithms for Graph Partitioning Problems

preprint2014arXivOpen access

Abstract

We study a broad class of graph partitioning problems, where each problem is specified by a graph G=(V,E)G=(V,E), and parameters kk and pp. We seek a subset U⊆VU\subseteq V of size kk, such that α1m1+α2m2α_1m_1 + α_2m_2 is at most (or at least) pp, where α1,α2∈Rα_1,α_2\in\mathbb{R} are constants defining the problem, and m1,m2m_1, m_2 are the cardinalities of the edge sets having both endpoints, and exactly one endpoint, in UU, respectively. This class of fixed cardinality graph partitioning problems (FGPP) encompasses Max (k,n−k)(k,n-k)-Cut, Min kk-Vertex Cover, kk-Densest Subgraph, and kk-Sparsest Subgraph. Our main result is an O∗(4k+o(k)Δk)O^*(4^{k+o(k)}Δ^k) algorithm for any problem in this class, where Δ≥1Δ\geq 1 is the maximum degree in the input graph. This resolves an open question posed by Bonnet et al. [IPEC 2013]. We obtain faster algorithms for certain subclasses of FGPPs, parameterized by pp, or by (k+p)(k+p). In particular, we give an O∗(4p+o(p))O^*(4^{p+o(p)}) time algorithm for Max (k,n−k)(k,n-k)-Cut, thus improving significantly the best known O∗(pp)O^*(p^p) time algorithm.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.