Highly Connected Graph Partitioning: Exact Formulation and Solution Methods
Rahul Swamy, Douglas M. King, Sheldon H. Jacobson

TL;DR
This paper introduces the highly connected graph partitioning (HCGP) problem, providing a general modeling framework and solution methods, including exact and heuristic algorithms, for partitioning graphs into resilient, cohesive, and balanced parts.
Contribution
It offers the first comprehensive modeling and algorithmic approach for HCGP, extending existing work to include size balance, compactness, and Q-connectivity constraints.
Findings
Branch-and-cut finds optimal solutions in 82.8% of instances within one hour.
Heuristic performs well on large, sparse instances but struggles with small, sparse ones.
Higher connectivity constraints increase computational cost compared to 1-connectivity.
Abstract
Graph partitioning (GP) and vertex connectivity have traditionally been two distinct fields of study. This paper introduces the highly connected graph partitioning (HCGP) problem, which partitions a graph into compact, size balanced, and -(vertex) connected parts for any . This problem is valuable in applications that seek cohesion and fault-tolerance within their parts, such as community detection in social networks and resiliency-focused partitioning of power networks. Existing research in this fundamental interconnection primarily focuses on providing theoretical existence guarantees of highly connected partitions for a limited set of dense graphs, and do not include canonical GP considerations such as size balance and compactness. This paper's key contribution is providing a general modeling and algorithmic approach for HCGP, inspired by recent work in the political…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsVLSI and FPGA Design Techniques · Embedded Systems Design Techniques · Graph Theory and Algorithms
