Supervised Large Neighbourhood Search for MIPs
Charly Robinson La Rocca, Jean-Fran\c{c}ois Cordeau, Emma Frejinger

TL;DR
This paper introduces a supervised machine learning approach integrated into Large Neighbourhood Search for MIPs, demonstrating significant performance improvements over traditional heuristics on benchmark datasets.
Contribution
It presents a novel ML-enhanced LNS method with minimal offline training, improving solution quality and efficiency for MIP problems compared to existing heuristics.
Findings
SLNS outperforms baseline heuristics on MIPLIB 2017
ML integration improves solution quality with minimal training
Techniques to enhance ML model accuracy and robustness
Abstract
Large Neighbourhood Search (LNS) is a powerful heuristic framework for solving Mixed-Integer Programming (MIP) problems. However, designing effective variable selection strategies in LNS remains challenging, especially for diverse sets of problems. In this paper, we propose an approach that integrates Machine Learning (ML) within the destroy operator of LNS for MIPs with a focus on minimal offline training. We implement a modular LNS matheuristic as a test bench to compare different LNS heuristics, including our ML-enhanced LNS. Experimental results on the MIPLIB 2017 dataset demonstrate that the matheuristic can significantly improve the performance of state-of-the-art solvers like Gurobi and SCIP. We conduct analyses on noisy oracles to explore the impact of prediction accuracy on solution quality. Additionally, we develop techniques to enhance the ML model through loss adjustments…
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 Image and Video Retrieval Techniques · Optimization and Search Problems · Water Quality Monitoring Technologies
