Abstract

We give a bi-criteria approximation algorithm for the Minimum Nonuniform Partitioning problem, recently introduced by Krauthgamer, Naor, Schwartz and Talwar (2014). In this problem, we are given a graph G=(V,E)G=(V,E) on nn vertices and kk numbers ρ1,…,ρkρ_1,\dots, ρ_k. The goal is to partition the graph into kk disjoint sets P1,…,PkP_1,\dots, P_k satisfying ∣Pi∣≤ρin|P_i|\leq ρ_i n so as to minimize the number of edges cut by the partition. Our algorithm has an approximation ratio of O(log⁡nlog⁡k)O(\sqrt{\log n \log k}) for general graphs, and an O(1)O(1) approximation for graphs with excluded minors. This is an improvement upon the O(log⁡n)O(\log n) algorithm of Krauthgamer, Naor, Schwartz and Talwar (2014). Our approximation ratio matches the best known ratio for the Minimum (Uniform) kk-Partitioning problem. We extend our results to the case of "unrelated weights" and to the case of "unrelated dd-dimensional weights". In the former case, different vertices may have different weights and the weight of a vertex may depend on the set PiP_i the vertex is assigned to. In the latter case, each vertex uu has a dd-dimensional weight r(u,i)=(r1(u,i),…,rd(u,i))r(u,i) = (r_1(u,i), \dots, r_d(u,i)) if uu is assigned to PiP_i. Each set PiP_i has a dd-dimensional capacity c(i)=(c1(i),…,cd(i))c(i) = (c_1(i),\dots, c_d(i)). The goal is to find a partition such that ∑u∈Pir(u,i)≤c(i)\sum_{u\in {P_i}} r(u,i) \leq c(i) coordinate-wise.

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.