Extreme Strong Branching for QCQPs
Santanu S. Dey, Dahye Han, and Yang Wang

TL;DR
This paper introduces extreme strong branching for QCQPs, evaluating multiple branching points per variable to improve variable selection and outperform existing solvers in certain cases.
Contribution
It extends strong branching to nonlinear problems by jointly selecting variables and branching points, enhancing solution efficiency for QCQPs.
Findings
Outperforms existing commercial solvers on certain QCQPs
Evaluates multiple branching points per variable
Exploits bound tightening as a byproduct
Abstract
For mixed-integer programs (MIPs), strong branching is a highly effective variable selection method to reduce the number of nodes in the branch-and-bound algorithm. Extending it to nonlinear problems is conceptually simple but practically limited. Branching on a binary variable fixes the variable to 0 or 1, whereas branching on a continuous variable requires an additional decision to choose a branching point. Previous extensions of strong branching predefine this point and then solve relaxations where is the number of candidate variables to branch. We propose extreme strong branching, which evaluates multiple branching points per variable and jointly selects both the branching variable and point based on the objective value improvement. This approach resembles the success of strong branching for MIPs while additionally exploiting bound tightening as a byproduct. For certain…
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
TopicsAdvanced Optimization Algorithms Research · Complexity and Algorithms in Graphs · Vehicle Routing Optimization Methods
