paper-with-me

홈 › Papers

Autoformulation of Mathematical Optimization Models Using LLMs

2024-11-03 · Nicolás Astorga, Tennison Liu, Yuanzhang Xiao, Mihaela van der Schaar

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 formidable challenge, often demanding specialized expertise. This paper formally introduces the concept of $\textbf{autoformulation}$ -- an automated approach to creating optimization models from natural language descriptions for commercial solvers. We identify the three core challenges of autoformulation: (1) defining the vast, problem-dependent hypothesis space, (2) efficiently searching this space under uncertainty, and (3) evaluating formulation correctness (ensuring a formulation accurately represents the problem). To address these challenges, we introduce a novel method leveraging $\textit{Large Language Models}$ (LLMs) within a $\textit{Monte-Carlo Tree Search}$ framework. This approach systematically explores the space of possible formulations by exploiting the hierarchical nature of optimization modeling. LLMs serve two key roles: as dynamic formulation hypothesis generators and as evaluators of formulation correctness. To enhance search efficiency, we introduce a pruning technique to remove trivially equivalent formulations. Empirical evaluations across benchmarks containing linear and mixed-integer programming problems demonstrate our method's superior performance. Additionally, we observe significant efficiency gains from employing LLMs for correctness evaluation and from our pruning techniques.

📄 PDF Abstract BibTeX arXiv:2411.01679

Code (0)

등록된 구현이 없습니다.

Tasks

Decision Making

Methods 이 논문이 사용한 방법론

Pruning 설명 없음

Similar Papers 제목 키워드 기반

A Survey on Mathematical Reasoning and Optimization with Large Language Models

2025-03-22 · Ali Forootani

Mathematical reasoning and optimization are fundamental to artificial intelligence and computational problem-solving. Recent advancements in Large Language Models (LLMs) have significantly improved AI-driven mathematical…

Automated Theorem ProvingHeuristic SearchMathematical Problem-SolvingMathematical Reasoning+2

PyraMathBench: Evaluating and Improving Mathematical Capability in Large Language Models

2026-06-02 · Zetian Ouyang, Linlin Wang, Gerard de Melo, Liang He arxiv

Despite the pivotal role of numerical reasoning as the cornerstone of mathematical capabilities in large language models (LLMs) across applications, few benchmarks evaluate LLMs by integrating numerical processing and ma…

Mathematical Reasoning

Teaching LLMs to Think Mathematically: A Critical Study of Decision-Making via Optimization

2025-08-25 · Mohammad J. Abdel-Rahman, Yasmeen Alslman, Dania Refai, Amro Saleh 외 arxiv

This paper investigates the capabilities of large language models (LLMs) in formulating and solving decision-making problems using mathematical programming. We first conduct a systematic review and meta-analysis of recen…

OptiBench Meets ReSocratic: Measure and Improve LLMs for Optimization Modeling

2024-07-13 · Zhicheng Yang, Yiwei Wang, Yinya Huang, Zhijiang Guo 외

Large language models (LLMs) have exhibited their problem-solving abilities in mathematical reasoning. Solving realistic optimization (OPT) problems in application scenarios requires advanced and applied mathematics abil…

BenchmarkingMathMathematical Reasoning

Plug-and-Play Training Framework for Preference Optimization

2024-12-30 · Jingyuan Ma, Rui Li, Zheng Li, Lei Sha 외

Recently, preference optimization methods such as DPO have significantly enhanced large language models (LLMs) in wide tasks including dialogue and question-answering. However, current methods fail to account for the var…

Mathematical ReasoningQuestion Answering