217Open instances studiedComplete 217-instance study.
52Resolved instances49 optimal, 2 infeasible and 1 unbounded.
59Primal-bound improvements54 better incumbents and 5 first feasible solutions.
136Dual-bound improvementsRelative to 10 hour COPT run.

News

New primal and dual skill packages are now available

Distilled from research on all 217 open MIPLIB instances.

View and download skills

Complete results for 217 open MIPLIB instances

LLM-assisted solver workflows resolved 52 instances and achieved 59 primal-bound and 136 dual-bound improvements.

Browse the complete results

29 LLM4MIP solutions are now listed on MIPLIB

MIPLIB’s Best Known Solution records now include LLM4MIP entries for 29 instances—25 improved incumbents and four first feasible solutions.

View detailed results

Can LLMs help solve open MIPs?

Mixed-integer programming (MIP) is a core modeling tool for planning, scheduling, logistics, energy systems, and many real-world applications. However, MIPs are notoriously hard to solve even with state-of-the-art optimization solvers. We ask whether language models can help make progress by accelerating established solver-based workflows. Large language models (LLMs) have recently shown promise in advancing open problems in mathematics. An unresolved MIP instance can likewise be viewed as an "open problem": its variables, constraints, objective, and data define a verifiable computational open problem.

MIPLIB is a public library of real-world mixed-integer programming instances used to evaluate and compare optimization solvers.

We studied the complete set of 217 open MIPLIB instances in our benchmark snapshot with LLM-assisted workflows. LLM reasoning helped search for exploitable structure, primal heuristics, and dual certificates; optimization solvers and independent checks supplied numerical bounds and result verification.

Results on 217 Open MIPLIB instances

MeasureCount

Transferable primal and dual skills

We distilled the instance-level analyses into two complementary skills. Each is evaluated against Vanilla prompting and a solver baseline on the same 20 instances.

The additional skills were distilled after completing research on all 217 open MIPLIB instances.

Explore the detailed results

Citation

BibTeX · Research website
@misc{huang2026llm4mip,
  author = {Huang, Yicheng and Gao, Wenzhi and Ge, Dongdong and Udell, Madeleine and Ye, Yinyu},
  title = {How Much Can {LLMs} Help Solve {MIPs}?},
  year = {2026},
  month = oct,
  url = {https://llm4mip.github.io/},
  note = {Research website. Yicheng Huang and Wenzhi Gao are co-lead authors}
}

MIPLIB update ·

LLM4MIP solutions accepted by MIPLIB

Visit MIPLIB

MIPLIB’s Best Known Solution records now include LLM4MIP entries for 29 instances: 25 improved incumbents and four first feasible solutions. Each panel contains two figures showing the LLM4MIP entry together with the previously listed solution, where one exists. Expand either panel below; on larger screens, its two figures are shown side by side.

Panel 1 of 2Figures 1–2 · 14 instances · allcolor58 through fhnw-schedule-pairb400
MIPLIB Best Known SolutionsFigure 1 of 4 · 7 instances

allcolor58

Best Known Solution entries for allcolor58: LLM4MIP followed by the previously listed solution.

bley_xs1noM

Best Known Solution entries for bley_xs1noM: LLM4MIP followed by the previously listed solution.

circ10-3

Best Known Solution entries for circ10-3: LLM4MIP followed by the previously listed solution.

cvrpa-n64k9vrpi

Best Known Solution entries for cvrpa-n64k9vrpi: LLM4MIP followed by the previously listed solution.

cvrpb-n45k5vrpi

Best Known Solution entries for cvrpb-n45k5vrpi: LLM4MIP followed by the previously listed solution.

dws012-02

Best Known Solution entries for dws012-02: LLM4MIP followed by the previously listed solution.

fastxgemm-n3r21s3t6

Best Known Solution entries for fastxgemm-n3r21s3t6: LLM4MIP followed by the previously listed solution.
Exact MIPLIB row captures, reframed in the LLM4MIP palette. Open consolidated image ↗
MIPLIB Best Known SolutionsFigure 2 of 4 · 7 instances

fastxgemm-n3r22s4t6

Best Known Solution entries for fastxgemm-n3r22s4t6: LLM4MIP followed by the previously listed solution.

fhnw-binschedule0

Best Known Solution entries for fhnw-binschedule0: LLM4MIP followed by the previously listed solution.

fhnw-binschedule1

Best Known Solution entries for fhnw-binschedule1: LLM4MIP followed by the previously listed solution.

fhnw-schedule-paira200

Best Known Solution entries for fhnw-schedule-paira200: LLM4MIP followed by the previously listed solution.

fhnw-schedule-paira400

Best Known Solution entries for fhnw-schedule-paira400: LLM4MIP followed by the previously listed solution.

fhnw-schedule-pairb200

Best Known Solution entries for fhnw-schedule-pairb200: LLM4MIP followed by the previously listed solution.

fhnw-schedule-pairb400

Best Known Solution entries for fhnw-schedule-pairb400: LLM4MIP followed by the previously listed solution.
Exact MIPLIB row captures, reframed in the LLM4MIP palette. Open consolidated image ↗
Panel 2 of 2Figures 3–4 · 15 instances · graphdraw-grafo2 through supportcase39
MIPLIB Best Known SolutionsFigure 3 of 4 · 7 instances

graphdraw-grafo2

Best Known Solution entries for graphdraw-grafo2: LLM4MIP followed by the previously listed solution.

liu

Best Known Solution entries for liu: LLM4MIP followed by the previously listed solution.

nag

Best Known Solution entries for nag: LLM4MIP followed by the previously listed solution.

neos-3594536-henty

Best Known Solution entries for neos-3594536-henty: LLM4MIP followed by the previously listed solution.

neos-5221106-oparau

Best Known Solution entries for neos-5221106-oparau: LLM4MIP followed by the previously listed solution.

neos-5266653-tugela

Best Known Solution entries for neos-5266653-tugela: LLM4MIP followed by the previously listed solution.

nj1

Best Known Solution excerpt for nj1, including the LLM4MIP entry.
Exact MIPLIB row captures, reframed in the LLM4MIP palette. Open consolidated image ↗
MIPLIB Best Known SolutionsFigure 4 of 4 · 8 instances

nj2

Best Known Solution excerpt for nj2, including the LLM4MIP entry.

nj3

Best Known Solution excerpt for nj3, including the LLM4MIP entry.

ns1856153

Best Known Solution entries for ns1856153: LLM4MIP followed by the previously listed solution.

ns1905797

Best Known Solution excerpt for ns1905797; no previously listed solution row appears.

r4l4-02-tree-bounds-50

Best Known Solution entries for r4l4-02-tree-bounds-50: LLM4MIP followed by the previously listed solution.

rmine15

Best Known Solution entries for rmine15: LLM4MIP followed by the previously listed solution.

sing17

Best Known Solution entries for sing17: LLM4MIP followed by the previously listed solution.

supportcase39

Best Known Solution entries for supportcase39: LLM4MIP followed by the previously listed solution.
Exact MIPLIB row captures, reframed in the LLM4MIP palette. Open consolidated image ↗