RUS  ENG
Full version
JOURNALS // Matematicheskii Sbornik // Archive

Mat. Sb., 2017 Volume 208, Number 12, Pages 124–143 (Mi sm8903)

Minimum nonuniform graph partitioning with unrelated weights

K. S. Makarycheva, Yu. S. Makarychevb

a Northwestern University, Evanston, IL, USA
b Toyota Technological Institute at Chicago, Chicago, IL, USA

Abstract: We give a bi-criteria approximation algorithm for the Minimum Nonuniform Graph Partitioning problem, recently introduced by Krauthgamer, Naor, Schwartz and Talwar. In this problem, we are given a graph $G=(V,E)$ and $k$ numbers $\rho_1,\dots, \rho_k$. The goal is to partition $V$ into $k$ disjoint sets (bins) $P_1,\dots, P_k$ satisfying $|P_i|\leq \rho_i |V|$ for all $i$, so as to minimize the number of edges cut by the partition. Our bi-criteria algorithm gives an $O(\sqrt{\log |V| \log k})$ approximation for the objective function in general graphs and an $O(1)$ approximation in graphs excluding a fixed minor. The approximate solution satisfies the relaxed capacity constraints $|P_i| \leq (5+ \varepsilon)\rho_i |V|$. This algorithm is an improvement upon the $O(\log |V|)$-approximation algorithm by Krauthgamer, Naor, Schwartz and Talwar. We extend our results to the case of ‘unrelated weights’ and to the case of `unrelated $d$-dimensional weights'.
A preliminary version of this work was presented at the 41st International Colloquium on Automata, Languages and Programming (ICALP 2014).
Bibliography: 7 titles.

Keywords: minimum nonuniform graph partitioning problem, minimum nonuniform graph partitioning problem with unrelated weights, approximation for trees, approximation algorithm, semidefinite programming.

UDC: 519.178

MSC: 05C70, 68R10, 68W25, 94C15

Received: 31.12.2016 and 17.07.2017

DOI: 10.4213/sm8903


 English version:
Sbornik: Mathematics, 2017, 208:12, 1835–1853

Bibliographic databases:


© Steklov Math. Inst. of RAS, 2024