mlsanityData to 7 Oct 2026

Graph4BiLO: Graph Neural Network Approximation for Bilevel Mixed-Integer Linear Optimization

arXiv 2608.30103 ↗First posted 31 Aug 2026cs.LG cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Bilevel mixed-integer linear optimization problems model hierarchical decision processes in which a leader anticipates the optimal response of a follower. Although expressive, these problems are computationally challenging because lower-level optimality is embedded in the leader's feasible region. Value-function reformulations replace the nested follower optimization with a constraint involving the follower's optimal value, but evaluating this value function exactly can itself be expensive. This paper introduces Graph4BiLO, a graph neural network (GNN) approach for learning bilevel value functions from variable--constraint graph representations. In contrast to fixed-length multilayer perceptron (MLP) representations, the GNN uses shared message-passing parameters and can therefore be applied across multiple problem sizes with a single trained model. The learned ReLU network is encoded exactly as mixed-integer linear constraints and embedded in an approximate single-level formulation. A repair step subsequently re-solves the follower problem for the selected leader decision to recover a bilevel-feasible follower response. We evaluate Graph4BiLO on knapsack interdiction instances with 20--100 items against the exact MibS solver and the learning-based Neur2BiLO method. Graph4BiLO obtains objective values comparable to Neur2BiLO across all tested sizes while avoiding size-specific neural networks. An additional out-of-distribution experiment demonstrates zero-shot transfer from 20-item training instances to previously unseen 40- and 60-item instances. However, embedding message passing at every graph node substantially increases the resulting mixed-integer formulation size and solve time. These results identify a central tradeoff between size-generalizable graph representations and the computational cost of embedding GNNs within optimization models.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 10 of its 23 references that are in the map. First posted on arXiv 31 Aug 2026.

Builds on

10 of 23 references.

References · 10

  1. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  2. 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
  3. 2019Exact Combinatorial Optimization with Graph Convolutional Neural Networkscited by 313
  4. 2018Strong mixed-integer programming formulations for trained neural networkscited by 115
  5. 2023A GNN-Guided Predict-and-Search Framework for Mixed-Integer Linear Programmingcited by 40
  6. 2021A Branch-and-Cut Algorithm for Mixed Integer Bilevel Linear Optimization Problems and Its Implementationcited by 6
  7. 2023Augmenting optimization-based molecular design with graph neural networkscited by 6
  8. 2024Neur2BiLO: Neural Bilevel Optimizationcited by 2
  9. 2024Learning to Solve Bilevel Programs with Binary Tendercited by 2
  10. 2024Network Interdiction Goes Neuralcited by 1

Built on by

Not cited yet.