Autoformulation of Mathematical Optimization Models Using LLMs
Not on the map. Why?
Abstract (arXiv)
Mathematical optimization is fundamental to decision-making across diverse domains, from operations research to healthcare. Yet, translating real-world problems into optimization models remains a difficult task, often demanding specialized expertise. This paper approaches the problem of textitautoformulation: the automated creation of solver-ready optimization models from natural language problem descriptions. We identify three core challenges of autoformulation: textit(1) the vast, problem-dependent hypothesis space, textit(2) efficient and diverse exploration of this space under uncertainty, and textit(3) evaluation of formulation correctness against problem description. To address these challenges, we present a novel method leveraging textitLarge Language Models (LLMs) with textitMonte-Carlo Tree Search, exploiting the hierarchical nature of optimization modeling to generate and systematically explore possible formulations. To enhance search efficiency, we introduce symbolic pruning to eliminate trivially equivalent search paths (branches), and employ LLM-based evaluation of partial formulations to guide search. Empirical analysis on linear and mixed-integer programming benchmarks demonstrates our method's effectiveness, with significant performance gains from both LLM-based value estimation and symbolic pruning techniques.
Key facts. Cited by 48 papers in the map (data through 14 Oct 2026). Builds on 29 of its 59 references that are in the map. First posted on arXiv 3 Nov 2024.
Builds on
29 of 59 references.
References · 29
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,297
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2020Measuring Massive Multitask Language Understandingcited by 7,963
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,708
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,326
- 2023Let's Verify Step by Stepcited by 3,789
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,442
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,211
- 2021Convex optimizationcited by 2,515
- 2022Solving Quantitative Reasoning Problems with Language Modelscited by 1,392
17 more
- 2022Language Models as Zero-Shot Planners: Extracting Actionable Knowledge for Embodied Agentscited by 1,035
- 2023Large Language Models as Optimizerscited by 864
- 2023Reasoning with Language Model is Planning with World Modelcited by 861
- 2018MINE: Mutual Information Neural Estimationcited by 683
- 2024Self-Rewarding Language Modelscited by 681
- 2016CVXPY: A Python-Embedded Modeling Language for Convex Optimizationcited by 641
- 2023Language Agent Tree Search Unifies Reasoning Acting and Planning in Language Modelscited by 574
- 2023Cognitive Architectures for Language Agentscited by 429
- 2024Understanding the planning of LLM agents: A surveycited by 421
- 2023Alphazero-like Tree-Search can Guide Large Language Model Decoding and Trainingcited by 295
- 2023Large Language Models as Commonsense Knowledge for Large-Scale Task Planningcited by 231
- 2024Accessing GPT-4 level Mathematical Olympiad Solutions via Monte Carlo Tree Self-refine with LLaMa-3 8Bcited by 158
- 2023NL4Opt Competition: Formulating Optimization Problems Based on Their Natural Language Descriptionscited by 135
- 2024Large Language Models to Enhance Bayesian Optimizationcited by 135
- 2023Large Language Models as Evolutionary Optimizerscited by 124
- 2024OptiMUS: Scalable Optimization Modeling with (MI)LP Solvers and Large Language Modelscited by 109
- 2016A Survey of Satisfiability Modulo Theorycited by 3
Built on by
Citing papers per year: 2024: 1; 2025: 15; 2026: 32.
48 papers.
Sort:
By area:
- 2025OptMATH: A Scalable Bidirectional Data Synthesis Framework for Optimization Modelingcited by 49
- 2025Solver-Informed RL: Grounding Large Language Models for Authentic Optimization Modelingcited by 45
- 2025A Survey of Optimization Modeling Meets LLMs: Progress and Future Directionscited by 31
- 2025StepORLM: A Self-Evolving Framework With Generative Process Supervision For Operations Research Language Modelscited by 26
- 2025AlphaOPT: Formulating Optimization Programs with Self-Improving LLM Experience Librarycited by 14
- 2026Automated Optimization Modeling via a Localizable Error-Driven Perspectivecited by 14
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solvingcited by 11
- 2025OptiMind: Teaching LLMs to Think Like Optimization Expertscited by 10
- 2025SolverLLM: Leveraging Test-Time Scaling for Optimization Problem via LLM-Guided Searchcited by 10
- 2026Can We Predict Before Executing Machine Learning Agents?cited by 10
- 2025EquivaMap: Leveraging LLMs for Automatic Equivalence Checking of Optimization Formulationscited by 9
- 2024LLMs for Cold-Start Cutting Plane Separator Configurationcited by 8
36 more
- 2025OptiChat: Bridging Optimization Models and Practitioners with Large Language Modelscited by 8
- 2025SAC-Opt: Semantic Anchors for Iterative Correction in Optimization Modelingcited by 8
- 2025Large Language Models in Operations Research: Methods, Applications, and Challengescited by 6
- 2025Toward a Trustworthy Optimization Modeling Agent via Verifiable Synthetic Data Generationcited by 5
- 2026Opt-Verifier: Unleashing the Power of LLMs for Optimization Modeling via Dual-Side Verificationcited by 5
- 2025Performance of LLMs on Stochastic Modeling Operations Research Problems: From Theory to Practicecited by 3
- 2026Let's Have a Conversation: Designing and Evaluating LLM Agents for Interactive Optimizationcited by 3
- 2026OptiVerse: A Comprehensive Benchmark towards Optimization Problem Solvingcited by 3
- 2026Execution-Verified Reinforcement Learning for Optimization Modelingcited by 2
- 2026ORPilot: A Production-Oriented Agentic LLM-for-OR Tool for Optimization Modelingcited by 2
- 2026TriVAL: A Tri-Validation Framework for Faithful Automatic Optimization Modelingcited by 2
- 2025Teaching LLMs to Think Mathematically: A Critical Study of Decision-Making via Optimizationcited by 1
- 2026AutoOR: Scalably Post-training LLMs to Autoformulate Operations Research Problemscited by 1
- 2026EngiAgent: Fully Connected Coordination of LLM Agents for Solving Open-ended Engineering Problems with Feasible Solutionscited by 1
- 2026Automated Reformulation of Robust Optimization via Memory-Augmented Large Language Modelscited by 1
- 2026Memory-Guided Tree Search with Cross-Branch Knowledge Transfer for LLM Solver Synthesiscited by 1
- 2026StarOR: Synergizing Tree Search and Test-Time Reinforcement Learning for Optimization Modelingcited by 1
- 2026PEARL: Solver-in-the-Loop Interactive Optimization Modeling from Natural Languagecited by 1
- 2026Coupled Hierarchical Search over Topology and Execution for Agentic Workflow Synthesiscited by 1
- 2026FLARE: Verifying MILP Reformulations with LLM-Based Theorem Provingcited by 1
- 2026Dual-Cluster Memory Agent: Resolving Multi-Paradigm Ambiguity in Optimization Problem Solvingcited by 0
- 2026Budget-Efficient Automatic Algorithm Design via Code Graphcited by 0
- 2026Large Language Models as Amortized Pareto-Front Generators for Constrained Bi-Objective Convex Optimizationcited by 0
- 2026Generating Robust Portfolios of Optimization Models using Large Language Modelscited by 0
- 2026Large Language Models as Optimizers: A Survey of Direct vs. Tool-Augmented Approaches and Their Performance Frontierscited by 0
- 2026EvoOptiGraph: Weakness-Driven Coevolution via Graph-Based Structural Generation for Optimization Modelingcited by 0
- 2026Solver-Verified Formulation Generation and Selection for Multi-Warehouse Inventory Allocation Using Large Language Modelscited by 0
- 2026IR2Solve: Structured Intermediate Representations for Cost-Efficient Optimization Autoformulationcited by 0
- 2026Adapting to Evolving Requirements: Agentic AI for Retail Supply Chain Operationscited by 0
- 2026OptiSkill: A Hierarchical and Evolving SkillBank for LLM-Based Optimization Modelingcited by 0
- 2026Learning to Optimize through Solver-Grounded Self-Playcited by 0
- 2026LLMs as Adaptive Meta-Solvers: Strategy-Diverse RL for Industrial-Scale Optimizationcited by 0
- 2026SemOPT: Fixing Semantic Errors in LLM-based Optimization Modeling via Reward-Guided Searchcited by 0
- 2026TACIT: Optimization Models that Learn from Their Mistakescited by 0
- 2026Right Answers, Costly Models: The Efficiency Gap in LLM-based Optimization Modelingcited by 0
- 2026Verify Claims, Not Scores: Evidence-Based Verification of Modular Agentscited by 0
- 2026Verify Claims, Not Scores: Evidence-Based Verification of Modular Agents1 Oct 2026
- 2026Right Answers, Costly Models: The Efficiency Gap in LLM-based Optimization Modeling30 Sep 2026
- 2026TACIT: Optimization Models that Learn from Their Mistakes29 Sep 2026
- 2026SemOPT: Fixing Semantic Errors in LLM-based Optimization Modeling via Reward-Guided Search29 Sep 2026
- 2026LLMs as Adaptive Meta-Solvers: Strategy-Diverse RL for Industrial-Scale Optimization28 Sep 2026
- 2026Learning to Optimize through Solver-Grounded Self-Play28 Sep 2026
- 2026OptiSkill: A Hierarchical and Evolving SkillBank for LLM-Based Optimization Modeling19 Sep 2026
- 2026Adapting to Evolving Requirements: Agentic AI for Retail Supply Chain Operations3 Sep 2026
- 2026FLARE: Verifying MILP Reformulations with LLM-Based Theorem Proving25 Aug 2026
- 2026IR2Solve: Structured Intermediate Representations for Cost-Efficient Optimization Autoformulation31 Jul 2026
- 2026Solver-Verified Formulation Generation and Selection for Multi-Warehouse Inventory Allocation Using Large Language Models28 Jun 2026
- 2026EvoOptiGraph: Weakness-Driven Coevolution via Graph-Based Structural Generation for Optimization Modeling25 Jun 2026
36 more
- 2026StarOR: Synergizing Tree Search and Test-Time Reinforcement Learning for Optimization Modeling13 Jun 2026
- 2026Opt-Verifier: Unleashing the Power of LLMs for Optimization Modeling via Dual-Side Verification28 May 2026
- 2026Generating Robust Portfolios of Optimization Models using Large Language Models26 May 2026
- 2026Coupled Hierarchical Search over Topology and Execution for Agentic Workflow Synthesis20 May 2026
- 2026Memory-Guided Tree Search with Cross-Branch Knowledge Transfer for LLM Solver Synthesis17 May 2026
- 2026PEARL: Solver-in-the-Loop Interactive Optimization Modeling from Natural Language14 May 2026
- 2026TriVAL: A Tri-Validation Framework for Faithful Automatic Optimization Modeling12 May 2026
- 2026Large Language Models as Amortized Pareto-Front Generators for Constrained Bi-Objective Convex Optimization12 May 2026
- 2026Automated Reformulation of Robust Optimization via Memory-Augmented Large Language Models12 May 2026
- 2026Budget-Efficient Automatic Algorithm Design via Code Graph11 May 2026
- 2026ORPilot: A Production-Oriented Agentic LLM-for-OR Tool for Optimization Modeling4 May 2026
- 2026EngiAgent: Fully Connected Coordination of LLM Agents for Solving Open-ended Engineering Problems with Feasible Solutions4 May 2026
- 2026OptiVerse: A Comprehensive Benchmark towards Optimization Problem Solving23 Apr 2026
- 2026Dual-Cluster Memory Agent: Resolving Multi-Paradigm Ambiguity in Optimization Problem Solving22 Apr 2026
- 2026AutoOR: Scalably Post-training LLMs to Autoformulate Operations Research Problems18 Apr 2026
- 2026Large Language Models as Optimizers: A Survey of Direct vs. Tool-Augmented Approaches and Their Performance Frontiers9 Apr 2026
- 2026Let's Have a Conversation: Designing and Evaluating LLM Agents for Interactive Optimization3 Apr 2026
- 2026Execution-Verified Reinforcement Learning for Optimization Modeling1 Apr 2026
- 2026Automated Optimization Modeling via a Localizable Error-Driven Perspective17 Jan 2026
- 2026Can We Predict Before Executing Machine Learning Agents?9 Jan 2026
- 2025AlphaOPT: Formulating Optimization Programs with Self-Improving LLM Experience Library21 Oct 2025
- 2025SolverLLM: Leveraging Test-Time Scaling for Optimization Problem via LLM-Guided Search19 Oct 2025
- 2025SAC-Opt: Semantic Anchors for Iterative Correction in Optimization Modeling28 Sep 2025
- 2025OptiMind: Teaching LLMs to Think Like Optimization Experts26 Sep 2025
- 2025StepORLM: A Self-Evolving Framework With Generative Process Supervision For Operations Research Language Models26 Sep 2025
- 2025Large Language Models in Operations Research: Methods, Applications, and Challenges18 Sep 2025
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solving10 Sep 2025
- 2025Teaching LLMs to Think Mathematically: A Critical Study of Decision-Making via Optimization25 Aug 2025
- 2025A Survey of Optimization Modeling Meets LLMs: Progress and Future Directions12 Aug 2025
- 2025Toward a Trustworthy Optimization Modeling Agent via Verifiable Synthetic Data Generation5 Aug 2025
- 2025Performance of LLMs on Stochastic Modeling Operations Research Problems: From Theory to Practice30 Jun 2025
- 2025Solver-Informed RL: Grounding Large Language Models for Authentic Optimization Modeling17 May 2025
- 2025EquivaMap: Leveraging LLMs for Automatic Equivalence Checking of Optimization Formulations20 Feb 2025
- 2025OptMATH: A Scalable Bidirectional Data Synthesis Framework for Optimization Modeling16 Feb 2025
- 2025OptiChat: Bridging Optimization Models and Practitioners with Large Language Models14 Jan 2025
- 2024LLMs for Cold-Start Cutting Plane Separator Configuration16 Dec 2024
- 2026Can We Predict Before Executing Machine Learning Agents?cited by 10
- 2025Toward a Trustworthy Optimization Modeling Agent via Verifiable Synthetic Data Generationcited by 5
- 2026Let's Have a Conversation: Designing and Evaluating LLM Agents for Interactive Optimizationcited by 3
- 2026Execution-Verified Reinforcement Learning for Optimization Modelingcited by 2
- 2026ORPilot: A Production-Oriented Agentic LLM-for-OR Tool for Optimization Modelingcited by 2
- 2026EngiAgent: Fully Connected Coordination of LLM Agents for Solving Open-ended Engineering Problems with Feasible Solutionscited by 1
- 2026Coupled Hierarchical Search over Topology and Execution for Agentic Workflow Synthesiscited by 1
- 2026Dual-Cluster Memory Agent: Resolving Multi-Paradigm Ambiguity in Optimization Problem Solvingcited by 0
- 2026Adapting to Evolving Requirements: Agentic AI for Retail Supply Chain Operationscited by 0
- 2026Adapting to Evolving Requirements: Agentic AI for Retail Supply Chain Operations3 Sep 2026
- 2026Coupled Hierarchical Search over Topology and Execution for Agentic Workflow Synthesis20 May 2026
- 2026ORPilot: A Production-Oriented Agentic LLM-for-OR Tool for Optimization Modeling4 May 2026
- 2026EngiAgent: Fully Connected Coordination of LLM Agents for Solving Open-ended Engineering Problems with Feasible Solutions4 May 2026
- 2026Dual-Cluster Memory Agent: Resolving Multi-Paradigm Ambiguity in Optimization Problem Solving22 Apr 2026
- 2026Let's Have a Conversation: Designing and Evaluating LLM Agents for Interactive Optimization3 Apr 2026
- 2026Execution-Verified Reinforcement Learning for Optimization Modeling1 Apr 2026
- 2026Can We Predict Before Executing Machine Learning Agents?9 Jan 2026
- 2025Toward a Trustworthy Optimization Modeling Agent via Verifiable Synthetic Data Generation5 Aug 2025
- 2025OptiMind: Teaching LLMs to Think Like Optimization Expertscited by 10
- 2025SolverLLM: Leveraging Test-Time Scaling for Optimization Problem via LLM-Guided Searchcited by 10
- 2026OptiVerse: A Comprehensive Benchmark towards Optimization Problem Solvingcited by 3
- 2025Teaching LLMs to Think Mathematically: A Critical Study of Decision-Making via Optimizationcited by 1
- 2026OptiVerse: A Comprehensive Benchmark towards Optimization Problem Solving23 Apr 2026
- 2025SolverLLM: Leveraging Test-Time Scaling for Optimization Problem via LLM-Guided Search19 Oct 2025
- 2025OptiMind: Teaching LLMs to Think Like Optimization Experts26 Sep 2025
- 2025Teaching LLMs to Think Mathematically: A Critical Study of Decision-Making via Optimization25 Aug 2025
- 2025Solver-Informed RL: Grounding Large Language Models for Authentic Optimization Modelingcited by 45
- 2025A Survey of Optimization Modeling Meets LLMs: Progress and Future Directionscited by 31
- 2026Automated Optimization Modeling via a Localizable Error-Driven Perspectivecited by 14
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solvingcited by 11
- 2025EquivaMap: Leveraging LLMs for Automatic Equivalence Checking of Optimization Formulationscited by 9
- 2024LLMs for Cold-Start Cutting Plane Separator Configurationcited by 8
- 2025OptiChat: Bridging Optimization Models and Practitioners with Large Language Modelscited by 8
- 2025SAC-Opt: Semantic Anchors for Iterative Correction in Optimization Modelingcited by 8
- 2025Large Language Models in Operations Research: Methods, Applications, and Challengescited by 6
- 2026Opt-Verifier: Unleashing the Power of LLMs for Optimization Modeling via Dual-Side Verificationcited by 5
- 2025Performance of LLMs on Stochastic Modeling Operations Research Problems: From Theory to Practicecited by 3
- 2026TriVAL: A Tri-Validation Framework for Faithful Automatic Optimization Modelingcited by 2
12 most cited of 29 All 29 (JSON)
- 2026Verify Claims, Not Scores: Evidence-Based Verification of Modular Agents1 Oct 2026
- 2026Right Answers, Costly Models: The Efficiency Gap in LLM-based Optimization Modeling30 Sep 2026
- 2026TACIT: Optimization Models that Learn from Their Mistakes29 Sep 2026
- 2026LLMs as Adaptive Meta-Solvers: Strategy-Diverse RL for Industrial-Scale Optimization28 Sep 2026
- 2026OptiSkill: A Hierarchical and Evolving SkillBank for LLM-Based Optimization Modeling19 Sep 2026
- 2026FLARE: Verifying MILP Reformulations with LLM-Based Theorem Proving25 Aug 2026
- 2026IR2Solve: Structured Intermediate Representations for Cost-Efficient Optimization Autoformulation31 Jul 2026
- 2026Solver-Verified Formulation Generation and Selection for Multi-Warehouse Inventory Allocation Using Large Language Models28 Jun 2026
- 2026EvoOptiGraph: Weakness-Driven Coevolution via Graph-Based Structural Generation for Optimization Modeling25 Jun 2026
- 2026Opt-Verifier: Unleashing the Power of LLMs for Optimization Modeling via Dual-Side Verification28 May 2026
- 2026Generating Robust Portfolios of Optimization Models using Large Language Models26 May 2026
- 2026Memory-Guided Tree Search with Cross-Branch Knowledge Transfer for LLM Solver Synthesis17 May 2026
12 newest of 29 All 29 (JSON)