Narrow Gauge and Analytical Branching Strategies for Mixed Integer Programming
Fred Glover, Vladimir Shylo, Oleg Shylo

TL;DR
This paper introduces narrow gauge and analytical branching strategies for mixed integer programming, focusing on prioritizing child nodes and using look-ahead trees to improve branching decisions.
Contribution
It proposes novel branching criteria and approaches that enhance variable selection by balancing candidate evaluation and look-ahead analysis.
Findings
New branching strategies outperform traditional methods in certain benchmarks.
Procedures effectively isolate preferred branching candidates.
Use of derivative variables enables deeper exploration of solution space.
Abstract
State-of-the-art branch and bound algorithms for mixed integer programming make use of special methods for making branching decisions. Strategies that have gained prominence include modern variants of so-called strong branching (Applegate, et al.,1995) and reliability branching (Achterberg, Koch and Martin, 2005; Hendel, 2015), which select variables for branching by solving associated linear programs and exploit pseudo-costs (Benichou et al., 1971). We suggest new branching criteria and propose alternative branching approaches called narrow gauge and analytical branching. The perspective underlying our approaches is to focus on prioritization of child nodes to examine fewer candidate variables at the current node of the B&B tree, balanced with procedures to extrapolate the implications of choosing these candidates by generating a small-depth look-ahead tree. Our procedures can also 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
TopicsVehicle Routing Optimization Methods · Advanced Multi-Objective Optimization Algorithms · Metaheuristic Optimization Algorithms Research
