mlsanityData to 7 Oct 2026

Towards Foundation Models for Mixed Integer Linear Programming

arXiv 2410.08288 ↗First posted 10 Oct 2024cs.LGcited by 30

Not on the map. Why?

Abstract (arXiv)

Mixed Integer Linear Programming (MILP) is essential for modeling complex decision-making problems but faces challenges in computational tractability and requires expert formulation. Current deep learning approaches for MILP focus on specific problem classes and do not generalize to unseen classes. To address this shortcoming, we take a foundation model training approach, where we train a single deep learning model on a diverse set of MILP problems to generalize across problem classes. As existing datasets for MILP lack diversity and volume, we introduce MILP-Evolve, a novel LLM-based evolutionary framework that is capable of generating a large set of diverse MILP classes with an unlimited amount of instances. We study our methodology on three key learning tasks that capture diverse aspects of MILP: (1) integrality gap prediction, (2) learning to branch, and (3) a new task of aligning MILP instances with natural language descriptions. Our empirical results show that models trained on the data generated by MILP-Evolve achieve significant improvements on unseen problems, including MIPLIB benchmarks. Our work highlights the potential of moving towards a foundation model approach for MILP that can generalize to a broad range of MILP applications. Our code and data are publicly available at https://github.com/microsoft/OptiGuide.

Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). Builds on 35 of its 86 references that are in the map. First posted on arXiv 10 Oct 2024.

Builds on

35 of 86 references.

References · 35

  1. 2017Attention Is All You Needcited by 59,932
  2. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
  3. 2020Language Models are Few-Shot Learnerscited by 32,199
  4. 2023GPT-4 Technical Reportcited by 18,132
  5. 2024The Llama 3 Herd of Modelscited by 14,192
  6. 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
  7. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  8. 2023Visual Instruction Tuningcited by 7,792
  9. 2021Zero-Shot Text-to-Image Generationcited by 4,276
  10. 2023Mistral 7Bcited by 3,065
  11. 2023Code Llama: Open Foundation Models for Codecited by 2,105
  12. 2023Large Language Models as Optimizerscited by 830
23 more
  1. 2024NV-Embed: Improved Techniques for Training LLMs as Generalist Embedding Modelscited by 466
  2. 2019Exact Combinatorial Optimization with Graph Convolutional Neural Networkscited by 313
  3. 2024Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Modelcited by 258
  4. 2023SeamlessM4T: Massively Multilingual & Multimodal Machine Translationcited by 124
  5. 2019Reinforcement Learning for Integer Programming: Learning to Cutcited by 108
  6. 2024OptiMUS: Scalable Optimization Modeling with (MI)LP Solvers and Large Language Modelscited by 105
  7. 2020Hybrid Models for Learning to Branchcited by 95
  8. 2023Large Language Models for Supply Chain Optimizationcited by 61
  9. 2022Learning To Cut By Looking Ahead: Cutting Plane Selection via Imitation Learningcited by 58
  10. 2021Learning to Schedule Heuristics in Branch-and-Boundcited by 45
  11. 2022Learning to branch with Tree MDPscited by 45
  12. 2023Learning Cut Selection for Mixed-Integer Linear Programming via Hierarchical Sequence Modelcited by 44
  13. 2020Ecole: A Gym-like Library for Machine Learning in Combinatorial Optimization Solverscited by 43
  14. 2022The Machine Learning for Combinatorial Optimization Competition (ML4CO): Results and Insightscited by 39
  15. 2023Prot2Text: Multimodal Protein's Function Generation with GNNs and Transformerscited by 32
  16. 2022Learning to Compare Nodes in Branch and Bound with Graph Neural Networkscited by 30
  17. 2023Diagnosing Infeasible Optimization Problems Using Large Language Modelscited by 27
  18. 2024Machine Learning Augmented Branch and Bound for Mixed Integer Linear Programmingcited by 24
  19. 2022On Representing Mixed-Integer Linear Programs by Graph Neural Networkscited by 23
  20. 2023A Deep Instance Generative Framework for MILP Solvers Under Limited Data Availabilitycited by 21
  21. 2024Distributional MIPLIB: a Multi-Domain Library for Advancing ML-Guided MILP Methodscited by 15
  22. 2023Learning to Configure Separators in Branch-and-Cutcited by 14
  23. 2018Learning to Search via Retrospective Imitationcited by 13

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 17; 2026: 12.

30 papers.

Sort:

By area:

  1. 2025OptMATH: A Scalable Bidirectional Data Synthesis Framework for Optimization Modelingcited by 48
  2. 2025A Survey of Optimization Modeling Meets LLMs: Progress and Future Directionscited by 30
  3. 2025HeuriGym: An Agentic Benchmark for LLM-Crafted Heuristics in Combinatorial Optimizationcited by 19
  4. 2025EvoCut: Strengthening Integer Programs via Evolution-Guided Language Modelscited by 8
  5. 2025SAC-Opt: Semantic Anchors for Iterative Correction in Optimization Modelingcited by 8
  6. 2025Generalizable Heuristic Generation Through LLMs with Meta-Optimizationcited by 7
  7. 2024Multi-task Representation Learning for Mixed Integer Linear Programmingcited by 6
  8. 2025Satellite Edge Artificial Intelligence with Large Models: Architectures and Technologiescited by 4
  9. 2025Automatic MILP Model Construction for Multi-Robot Task Allocation and Scheduling Based on Large Language Modelscited by 3
  10. 2025Are Your Generated Instances Truly Useful? GenBench-MILP: A Benchmark Suite for MILP Instance Generationcited by 2
  11. 2025Principled Data Augmentation for Learning to Solve Quadratic Programming Problemscited by 2
  12. 2025From Natural Language to Solver-Ready Power System Optimization: An LLM-Assisted, Validation-in-the-Loop Frameworkcited by 2
18 more
  1. 2025FORGE: Foundational Optimization Representations from Graph Embeddingscited by 2
  2. 2025Code Retrieval for MILP Instance Generationcited by 1
  3. 2025Surrogate Interpretable Graph for Random Decision Forestscited by 1
  4. 2025Teaching LLMs to Think Mathematically: A Critical Study of Decision-Making via Optimizationcited by 1
  5. 2025Dynamic Stratified Contrastive Learning with Upstream Augmentation for MILP Branchingcited by 1
  6. 2026A General Neural Backbone for Mixed-Integer Linear Optimization via Dual Attentioncited by 1
  7. 2026Contract2Plan: Verified Contract-Grounded Retrieval-Augmented Optimization for BOM-Aware Procurement and Multi-Echelon Inventory Planningcited by 1
  8. 2026MILP-Evo: Closed-Loop Fully Automatic Design of MILP Solverscited by 1
  9. 2025Solve Smart, Not Often: Policy Learning for Costly MILP Re-solvingcited by 0
  10. 2026Designing faster mixed integer linear programming algorithm via learning the optimal pathcited by 0
  11. 2026EvoOpt-LLM: Evolving industrial optimization models with large language modelscited by 0
  12. 2026Towards Solving Polynomial-Objective Integer Programming with Hypergraph Neural Networkscited by 0
  13. 2026Budget-Efficient Automatic Algorithm Design via Code Graphcited by 0
  14. 2026EvoOptiGraph: Weakness-Driven Coevolution via Graph-Based Structural Generation for Optimization Modelingcited by 0
  15. 2026Solver-Verified Formulation Generation and Selection for Multi-Warehouse Inventory Allocation Using Large Language Modelscited by 0
  16. 2026Learning to Optimize through Solver-Grounded Self-Playcited by 0
  17. 2026Teaching LLMs to Generate Challenging MILP Instances via Solver Feedbackcited by 0
  18. 2026Reformulation-Contrastive Learning for Mixed Integer Programscited by 0