ML-Guided Primal Heuristics for Mixed Binary Quadratic Programs

📅 2026-04-24
📈 Citations: 0
Influential: 0
📄 PDF

career value

219K/year
🤖 AI Summary
This work addresses the challenge of solving mixed binary quadratic programming (MBQP) problems, which are notoriously difficult and for which existing heuristics often fail to produce high-quality feasible solutions within limited time. The authors propose a machine learning–based primal heuristic featuring a novel neural network architecture tailored for MBQP, coupled with an efficient training data collection pipeline. To enhance model generalization, they integrate contrastive loss with weighted cross-entropy loss and introduce a cross-regime transfer inference mechanism. Extensive evaluations on both standard and real-world MBQP benchmarks demonstrate that the proposed method significantly outperforms state-of-the-art heuristics and commercial solvers. Furthermore, it exhibits strong generalization capabilities in practical applications, notably in wind farm layout optimization.

Technology Category

Application Category

📝 Abstract
Mixed Binary Quadratic Programs (MBQPs) are an important and complex set of problems in combinatorial optimization. As solving large-scale combinatorial optimization problems is challenging, primal heuristics have been developed to quickly identify high-quality solutions within a short amount of time. Recently, a growing body of research has also used machine learning to accelerate solution methods for challenging combinatorial optimization problems. Despite the increasing popularity of these ML-guided methods, a large body of work has focused on Mixed-Integer Linear Programs (MILPs). MBQPs are challenging to solve due to the combinatorial complexity coupled with nonlinearities. This work proposes ML-guided primal heuristics for Mixed Binary Quadratic Programs (MBQPs) by adapting and extending existing work on ML-guided MILP solution prediction to MBQPs. We introduce a new neural network architecture for MBQP solution prediction and a new training data collection procedure. Moreover, we extend existing loss functions in solution prediction and propose to combine contrastive and weighted cross-entropy losses. We evaluate the methods on standard and real-world MBQP benchmarks and show that the developed ML-guided methods significantly outperform existing primal heuristics and state-of-the-art solvers. Furthermore, models trained with our proposed extension with combined losses outperform other ML-based methods adapted from MILPs and improve generalization in cross-regional inference on a real-world wind farm layout optimization problem.
Problem

Research questions and friction points this paper is trying to address.

Mixed Binary Quadratic Programs
Combinatorial Optimization
Primal Heuristics
Machine Learning
Nonlinear Optimization
Innovation

Methods, ideas, or system contributions that make the work stand out.

ML-guided primal heuristics
Mixed Binary Quadratic Programs
neural network architecture
contrastive loss
solution prediction