A Branch-and-Bound Approach for Maximum Low-Diameter Dense Subgraph Problems
Yi Zhou, Chunyu Luo, Zhengren Wang, Zhang-Hua Fu

TL;DR
This paper introduces a branch-and-bound algorithm for finding the largest dense subgraph with diameter at most two, improving efficiency over existing solvers on real-world graphs.
Contribution
It proposes a novel decomposition-based branch-and-bound method with new strategies and bounds for the maximum low-diameter dense subgraph problem.
Findings
Outperforms MIP solver and pure branch-and-bound in experiments
Solves nearly twice as many instances within one hour
Effective on 139 real-world graphs with different density functions
Abstract
A graph with vertices is an -dense graph if it has at least edges, being a well-defined function. The notion -dense graph encompasses various clique models like -quasi cliques, -defective cliques, and dense cliques, arising in cohesive subgraph extraction applications. However, the -dense graph may be disconnected or weakly connected. To conquer this, we study the problem of finding the largest -dense subgraph with a diameter of at most two in the paper. Specifically, we present a decomposition-based branch-and-bound algorithm to optimally solve this problem. The key feature of the algorithm is a decomposition framework that breaks the graph into smaller subgraphs, allowing independent searches in each subgraph. We also introduce decomposition strategies including degeneracy and two-hop degeneracy orderings,…
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
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Vehicle Routing Optimization Methods
