Autoformulation of Mathematical Optimization Models Using LLMs
Nicol\'as Astorga, Tennison Liu, Yuanzhang Xiao, Mihaela van der Schaar

TL;DR
This paper introduces a novel method that uses Large Language Models combined with Monte-Carlo Tree Search to automatically generate solver-ready optimization models from natural language descriptions, addressing key challenges in autoformulation.
Contribution
It presents a new approach leveraging LLMs and Monte-Carlo Tree Search with symbolic pruning and evaluation to improve autoformulation of optimization models from natural language.
Findings
Significant performance improvements over baseline methods.
Effective exploration of the formulation hypothesis space.
Enhanced accuracy in model correctness evaluation.
Abstract
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 : the automated creation of solver-ready optimization models from natural language problem descriptions. We identify three core challenges of autoformulation: the vast, problem-dependent hypothesis space, efficient and diverse exploration of this space under uncertainty, and evaluation of formulation correctness against problem description. To address these challenges, we present a novel method leveraging (LLMs) with , exploiting the hierarchical nature of optimization…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsManufacturing Process and Optimization · Advanced Control Systems Optimization
MethodsPruning
