Replacing spectral techniques for expander ratio, normalized cut and conductance by combinatorial flow algorithms
Dorit S. Hochbaum

TL;DR
This paper introduces a combinatorial flow algorithm that efficiently replaces spectral techniques for solving complex graph partitioning problems, often yielding better results and handling large-scale data within minutes.
Contribution
The authors propose a novel combinatorial algorithm that relaxes the orthogonality constraint, solves it optimally in polynomial time, and outperforms spectral methods in quality and scalability.
Findings
Algorithm solves problems on graphs with millions of nodes and hundreds of millions of edges in under 10 minutes.
The combinatorial method often produces significantly better partitioning results than spectral techniques.
The approach is strongly polynomial and leverages Hochbaum's Pseudo-Flow as a subroutine.
Abstract
Several challenging problem in clustering, partitioning and imaging have traditionally been solved using the "spectral technique". These problems include the normalized cut problem, the graph expander ratio problem, the Cheeger constant problem and the conductance problem. These problems share several common features: all seek a bipartition of a set of elements; the problems are formulated as a form of ratio cut; the formulation as discrete optimization is shown here to be equivalent to a quadratic ratio, sometimes referred to as the Raleigh ratio, on discrete variables and a single sum constraint which we call the balance or orthogonality constraint; when the discrete nature of the variables is disregarded, the continuous relaxation is solved by the spectral method. Indeed the spectral relaxation technique is a dominant method providing an approximate solution to these problems. We…
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
TopicsSparse and Compressive Sensing Techniques · Complexity and Algorithms in Graphs · VLSI and FPGA Design Techniques
