atlas

Research map / Large language models / Reasoning and chain of thought

SolverLLM: Leveraging Test-Time Scaling for Optimization Problem via LLM-Guided Search

NeurIPS 2025 · Large language models › Reasoning and chain of thought · approach: Test-time compute scaling · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SolverLLM, a training-free MCTS framework that generates six-element optimization formulations with an LLM and converts them to Pyomo code, adding dynamic expansion, prompt backpropagation, and uncertainty backpropagation.

Problem

Translating natural-language optimization problems into solver-ready formulations and code generalizes poorly under prompt-based methods and requires costly fine-tuning for learning-based methods.

Approach

Treat optimization formulation as a tree search over a six-element schema (Type, Sets, Parameters, Variables, Objective, Constraints) with LLM-driven dynamic expansion at any node, feedback from solver execution and LLM reasoning propagated backward as prompts, and reward uncertainty (semantic entropy) used to down-weight noisy rewards.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use SolverLLM instead of the strongest reported baselineoptimization formulation · MamoEasySA: 97.0% -> 96.0%No clear effect
use SolverLLM instead of the strongest reported baselineoptimization formulation · NL4OptSA: 93.0% -> 97.0%Helped
use SolverLLM instead of the strongest reported baselineoptimization formulation · NLP4LPSA: 72.0% -> 87.0%Helped
use SolverLLM instead of the strongest reported baselineoptimization formulation · ComplexORSA: 66.7% -> 77.8%Helped
use SolverLLM instead of the strongest reported baselineoptimization formulation · MamoComplexSA: 68.0% -> 76.0%Helped
use SolverLLM instead of the strongest reported baselineoptimization formulation · IndustryORSA: 46.0% -> 56.0%Helped
add prompt backpropagation (ablation)SolverLLM · six optimization datasetsSA: w/o PB: 90.0 / 93.0 / 81.0 / 66.7 / 69.0 / 46.0; SolverLLM: 96.0 / 97.0 / 87.0 / 77.8 / 76.0 / 56.0Helped
add uncertainty backpropagation (ablation)SolverLLM · six optimization datasetsSA: w/o UB: 95.0 / 97.0 / 85.0 / 77.8 / 75.0 / 56.0; SolverLLM: 96.0 / 97.0 / 87.0 / 77.8 / 76.0 / 56.0Mixed
add uncertainty backpropagation (ablation)SolverLLM · MamoComplexAGT: 4.34 -> 3.85Helped
add Type Element (ablation)SolverLLM · six optimization datasetsSA: w/o TE: 92.0 / 96.0 / 82.0 / 72.2 / 59.0 / 48.0; SolverLLM: 96.0 / 97.0 / 87.0 / 77.8 / 76.0 / 56.0Helped
replace GPT-4o with GPT-4o-miniSolverLLM · six optimization datasetsSA: GPT-4o-mini: 94.0% / 94.0% / 81.0% / 72.2% / 66.0% / 48.0%; GPT-4o: 96.0% / 97.0% / 87.0% / 77.8% / 76.0% / 56.0%Hurt
use SolverLLM rather than AutoFormulationMamoComplex formulation search · MamoComplexSA: 10 iterations: 34.0 -> 69.0; 20 iterations: 37.0 -> 76.0; 30 iterations: 38.0 -> 77.0; 40 iterations: 38.0 -> 78.0; 50 iHelped

Surprising findings

Limitations

Experimental setup

Datasets: NL4Opt MamoEasy MamoComplex NLP4LP ComplexOR IndustryOR

Benchmarks: NL4Opt MamoEasy MamoComplex NLP4LP ComplexOR IndustryOR

Metrics: solving accuracy execution rate average generation time

Baselines: GPT-4 GPT-4o Reflexion Chain-of-Experts OptiMUS AutoFormulation ORLM LLMOPT

Builds on: Monte Carlo Tree Search UCT Chain-of-Experts LLMOPT semantic entropy AutoFormulation

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy