English

Graph Partitioning With Limited Moves

Data Structures and Algorithms 2024-02-26 v1

Abstract

In many real world networks, there already exists a (not necessarily optimal) kk-partitioning of the network. Oftentimes, one aims to find a kk-partitioning with a smaller cut value for such networks by moving only a few nodes across partitions. The number of nodes that can be moved across partitions is often a constraint forced by budgetary limitations. Motivated by such real-world applications, we introduce and study the rr-move kk-partitioning~problem, a natural variant of the Multiway cut problem. Given a graph, a set of kk terminals and an initial partitioning of the graph, the rr-move kk-partitioning~problem aims to find a kk-partitioning with the minimum-weighted cut among all the kk-partitionings that can be obtained by moving at most rr non-terminal nodes to partitions different from their initial ones. Our main result is a polynomial time 3(r+1)3(r+1) approximation algorithm for this problem. We further show that this problem is W[1]W[1]-hard, and give an FPTAS for when rr is a small constant.

Keywords

Cite

@article{arxiv.2402.15485,
  title  = {Graph Partitioning With Limited Moves},
  author = {Majid Behbahani and Mina Dalirrooyfard and Elaheh Fata and Yuriy Nevmyvaka},
  journal= {arXiv preprint arXiv:2402.15485},
  year   = {2024}
}

Comments

shortened version accepted in AISTATS 2024 as oral

R2 v1 2026-06-28T14:58:34.911Z