English

Planted Models for $k$-way Edge and Vertex Expansion

Data Structures and Algorithms 2019-10-22 v1

Abstract

Graph partitioning problems are a central topic of study in algorithms and complexity theory. Edge expansion and vertex expansion, two popular graph partitioning objectives, seek a 22-partition of the vertex set of the graph that minimizes the considered objective. However, for many natural applications, one might require a graph to be partitioned into kk parts, for some k2k \geq 2. For a kk-partition S1,,SkS_1, \ldots, S_k of the vertex set of a graph G=(V,E)G = (V,E), the kk-way edge expansion (resp. vertex expansion) of {S1,,Sk}\{S_1, \ldots, S_k\} is defined as maxi[k]Φ(Si)\max_{i \in [k]} \Phi(S_i), and the balanced kk-way edge expansion (resp. vertex expansion) of GG is defined as min{S1,,Sk}Pkmaxi[k]Φ(Si), \min_{ \{S_1, \ldots, S_k\} \in \mathcal{P}_k} \max_{i \in [k]} \Phi(S_i) \, , where Pk\mathcal{P}_k is the set of all balanced kk-partitions of VV (i.e each part of a kk-partition in Pk\mathcal{P}_k should have cardinality V/k|V|/k), and Φ(S)\Phi(S) denotes the edge expansion (resp. vertex expansion) of SVS \subset V. We study a natural planted model for graphs where the vertex set of a graph has a kk-partition S1,,SkS_1, \ldots, S_k such that the graph induced on each SiS_i has large expansion, but each SiS_i has small edge expansion (resp. vertex expansion) in the graph. We give bi-criteria approximation algorithms for computing the balanced kk-way edge expansion (resp. vertex expansion) of instances in this planted model.

Keywords

Cite

@article{arxiv.1910.08889,
  title  = {Planted Models for $k$-way Edge and Vertex Expansion},
  author = {Anand Louis and Rakesh Venkat},
  journal= {arXiv preprint arXiv:1910.08889},
  year   = {2019}
}

Comments

An extended abstract of this paper has been accepted to FSTTCS 2019

R2 v1 2026-06-23T11:48:48.406Z