An improved, easily computable combinatorial lower bound for weighted graph bipartitioning
Jesper Larsson Tr\"aff, Martin Wimmer

TL;DR
This paper introduces a new, computationally efficient combinatorial lower bound for weighted graph bipartitioning, suitable for parallel branch-and-bound algorithms, with potential advantages over more complex bounds.
Contribution
The authors present an improved, easily computable lower bound for weighted bipartitioning that can be efficiently updated and integrated into parallel algorithms, offering a practical alternative to more expensive bounds.
Findings
The lower bound can be computed in O(n log n + m) time.
Updating the bound during branch-and-bound is efficient, with amortized O(n + (m/n) log n) complexity.
Parallel implementation shows improvements in solution speed and bound quality.
Abstract
There has recently been much progress on exact algorithms for the (un)weighted graph (bi)partitioning problem using branch-and-bound and related methods. In this note we present and improve an easily computable, purely combinatorial lower bound for the weighted bipartitioning problem. The bound is computable in time steps for weighted graphs with vertices and edges. In the branch-and-bound setting, the bound for each new subproblem can be updated in time steps amortized over a series of branching steps; a rarely triggered tightening of the bound requires search on the graph of unassigned vertices and can take from to steps depending on implementation and possible bound quality. Representing a subproblem uses space. Although the bound is weak, we believe that it can be advantageous in a parallel setting to be…
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 · Interconnection Networks and Systems · Complexity and Algorithms in Graphs
