mlsanityData to 14 Oct 2026

Reformulation-Contrastive Learning for Mixed Integer Programs

arXiv 2610.00730 ↗First posted 30 Sep 2026cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Mixed-integer linear programs (MILP) model many real-world decision problems, motivating machine-learning methods that exploit recurring structure to accelerate MILP solving. MILPs can admit many equivalent formulations: integrality-preserving changes of variables and the addition of redundant constraints can alter their formulations while preserving the optimization problem. We leverage these reformulations as a source of self-supervision for learning general-purpose representations of MILP variables and constraints. We characterize the affine reformulations that are valid for every input instance, and distinguish re-descriptions, which leave variables unchanged, from substitutions, which transform them predictably. Building on equivariant self-supervised learning, we introduce ReMILP (reformulation-contrastive MILP representation learning), which jointly trains a graph neural network and a hypernetwork to predict how variable embeddings transform under changes of variables. Without solver-derived labels, ReMILP learns representations that exhibit the intended invariance and equivariance on unseen problem classes. Across binary solution, constraint activity and integrality gap prediction, these representations carry task-relevant information when frozen and provide a useful initialization for fine-tuning.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 23 of its 30 references that are in the map. First posted on arXiv 30 Sep 2026.

Builds on

23 of 30 references.

References · 23

  1. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  2. 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,501
  3. 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
  4. 2021How Attentive are Graph Attention Networks?cited by 835
  5. 2020Solving Mixed Integer Programs Using Neural Networkscited by 182
  6. 2020Hybrid Models for Learning to Branchcited by 95
  7. 2020Contrastive Code Representation Learningcited by 76
  8. 2022Learning To Cut By Looking Ahead: Cutting Plane Selection via Imitation Learningcited by 61
  9. 2023Learning Cut Selection for Mixed-Integer Linear Programming via Hierarchical Sequence Modelcited by 45
  10. 2023Self-supervised learning of Split Invariant Equivariant representationscited by 44
  11. 2023A GNN-Guided Predict-and-Search Framework for Mixed-Integer Linear Programmingcited by 41
  12. 2024Towards Foundation Models for Mixed Integer Linear Programmingcited by 31
11 more
  1. 2022Augment with Care: Contrastive Learning for Combinatorial Problemscited by 22
  2. 2022EquiMod: An Equivariance Module to Improve Self-Supervised Learningcited by 21
  3. 2022Reinforcement Learning for Branch-and-Bound Optimisation using Retrospective Trajectoriescited by 20
  4. 2025Apollo-MILP: An Alternating Prediction-Correction Neural Solving Framework for Mixed-Integer Linear Programmingcited by 16
  5. 2024Distributional MIPLIB: a Multi-Domain Library for Advancing ML-Guided MILP Methodscited by 15
  6. 2024CAMBranch: Contrastive Learning with Augmented MILPs for Branchingcited by 10
  7. 2024Multi-task Representation Learning for Mixed Integer Linear Programmingcited by 7
  8. 2025RoME: Domain-Robust Mixture-of-Experts for MILP Solution Prediction across Domainscited by 3
  9. 2025Constraint Matters: Multi-Modal Representation for Reducing Mixed-Integer Linear programmingcited by 2
  10. 2025FORGE: Foundational Optimization Representations from Graph Embeddingscited by 2
  11. 2025Dynamic Stratified Contrastive Learning with Upstream Augmentation for MILP Branchingcited by 1

Built on by

Not cited yet.