BIPNN: Learning to Solve Binary Integer Programming via Hypergraph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Binary (0-1) integer programming (BIP) is pivotal in scientific domains requiring discrete decision-making. As the advance of AI computing, recent works explore neural network-based solvers for integer linear programming (ILP) problems. Yet, they lack scalability for tackling nonlinear challenges. To handle nonlinearities, state-of-the-art Branch-and-Cut solvers employ linear relaxations, leading to exponential growth in auxiliary variables and severe computation limitations. To overcome these limitations, we propose BIPNN (Binary Integer Programming Neural Network), an unsupervised learning framework to solve nonlinear BIP problems via hypergraph neural networks (HyperGNN). Specifically, BIPNN reformulates BIPs-constrained, discrete, and nonlinear (sin, log, exp) optimization problems-into unconstrained, differentiable, and polynomial loss functions. The reformulation stems from the observation of a precise one-to-one mapping between polynomial BIP objectives and hypergraph structures, enabling the unsupervised training of HyperGNN to optimize BIP problems in an end-to-end manner. On this basis, we propose a GPU-accelerated and continuous-annealing-enhanced training pipeline for BIPNN. The pipeline enables BIPNN to optimize large-scale nonlinear terms in BIPs fully in parallel via straightforward gradient descent, thus significantly reducing the training cost while ensuring the generation of discrete, high-quality solutions. Extensive experiments on synthetic and real-world datasets highlight the superiority of our approach.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 6 of its 27 references that are in the map. First posted on arXiv 27 May 2025.
Builds on
6 of 27 references.
References · 6
- 2021UniGNN: a Unified Framework for Graph and Hypergraph Neural Networkscited by 130
- 2022MIP-GNN: A Data-Driven Framework for Guiding Combinatorial Solverscited by 49
- 2021Constrained Discrete Black-Box Optimization using Mixed-Integer Programmingcited by 16
- 2023Controlling Continuous Relaxation for Combinatorial Optimizationcited by 16
- 2023Distributed Constrained Combinatorial Optimization leveraging Hypergraph Neural Networkscited by 13
- 2021Optimal qubit assignment and routing via integer programmingcited by 7
Built on by
Not cited yet.