OptiChat: Bridging Optimization Models and Practitioners with Large Language Models
Not on the map. Why?
Abstract (arXiv)
Optimization models have been applied to solve a wide variety of decision-making problems. These models are usually developed by optimization experts but are used by practitioners without optimization expertise in various application domains. As a result, practitioners often struggle to interact with and draw useful conclusions from optimization models independently. To fill this gap, we introduce OptiChat, a natural language dialogue system designed to help practitioners interpret model formulation, diagnose infeasibility, analyze sensitivity, retrieve information, evaluate modifications, and provide counterfactual explanations. By augmenting large language models (LLMs) with functional calls and code generation tailored for optimization models, we enable seamless interaction and minimize the risk of hallucinations in OptiChat. We develop a new dataset to evaluate OptiChat's performance in explaining optimization models. Experiments demonstrate that OptiChat effectively bridges the gap between optimization models and practitioners, delivering autonomous, accurate, and instant responses.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 26 of its 55 references that are in the map. First posted on arXiv 14 Jan 2025.
Builds on
26 of 55 references.
References · 26
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2022Survey of Hallucination in Natural Language Generationcited by 2,056
- 2023BloombergGPT: A Large Language Model for Financecited by 923
- 2023ChemCrow: Augmenting large-language models with chemistry toolscited by 609
- 2022BioGPT: Generative Pre-trained Transformer for Biomedical Text Generation and Miningcited by 531
- 2019Model-Agnostic Counterfactual Explanations for Consequential Decisionscited by 204
- 2023NL4Opt Competition: Formulating Optimization Problems Based on Their Natural Language Descriptionscited by 133
- 2023Can ChatGPT Forecast Stock Price Movements? Return Predictability and Large Language Modelscited by 125
- 2024ORLM: A Customizable Framework in Training Large Models for Automated Optimization Modelingcited by 124
14 more
- 2024OptiMUS: Scalable Optimization Modeling with (MI)LP Solvers and Large Language Modelscited by 105
- 2024OptiBench Meets ReSocratic: Measure and Improve LLMs for Optimization Modelingcited by 66
- 2022TalkToModel: Explaining Machine Learning Models with Interactive Natural Language Conversationscited by 65
- 2024Autoformulation of Mathematical Optimization Models Using LLMscited by 48
- 2023OptiMUS: Optimization Modeling Using MIP Solvers and large language modelscited by 39
- 2024OptiMUS-0.3: Using Large Language Models to Model and Solve Optimization Problems at Scalecited by 37
- 2018The Voice of Optimizationcited by 28
- 2024In-the-loop Hyper-Parameter Optimization for LLM-Based Automated Design of Heuristicscited by 28
- 2023Diagnosing Infeasible Optimization Problems Using Large Language Modelscited by 27
- 2024To the Globe (TTG): Towards Language-Driven Guaranteed Travel Planningcited by 21
- 2023"I Want It That Way": Enabling Interactive Decision Support Using Large Language Models and Constraint Programmingcited by 19
- 2022A Framework for Inherently Interpretable Optimization Modelscited by 8
- 2023Explainable Data-Driven Optimization: From Context to Decision and Back Againcited by 7
- 2024RouteExplainer: An Explanation Framework for Vehicle Routing Problemcited by 3
Built on by
Citing papers per year: 2025: 1; 2026: 7.
8 papers.
- 2026ReLoop: Structured Modeling and Behavioral Verification for Reliable LLM-Based Optimizationcited by 8
- 2026Canonical Intermediate Representation for LLM-based optimization problem formulation and code generationcited by 2
- 2026FLARE: Verifying MILP Reformulations with LLM-Based Theorem Provingcited by 1
- 2025CP-Model-Zoo: A Natural Language Query System for Constraint Programming Modelscited by 0
- 2026Exploring Plan Space through Conversation: An Agentic Framework for LLM-Mediated Explanations in Planningcited by 0
- 2026WARA: Toward Automated Wireless Optimization Research with Closed-Loop LLM Agentscited by 0
- 2026A property-registry contract for retrieve-or-refuse thermal-mechanical lattice searchcited by 0
- 2026TACIT: Optimization Models that Learn from Their Mistakescited by 0
- 2026TACIT: Optimization Models that Learn from Their Mistakes29 Sep 2026
- 2026A property-registry contract for retrieve-or-refuse thermal-mechanical lattice search13 Sep 2026
- 2026FLARE: Verifying MILP Reformulations with LLM-Based Theorem Proving25 Aug 2026
- 2026WARA: Toward Automated Wireless Optimization Research with Closed-Loop LLM Agents7 Jun 2026
- 2026Exploring Plan Space through Conversation: An Agentic Framework for LLM-Mediated Explanations in Planning2 Mar 2026
- 2026ReLoop: Structured Modeling and Behavioral Verification for Reliable LLM-Based Optimization17 Feb 2026
- 2026Canonical Intermediate Representation for LLM-based optimization problem formulation and code generation2 Feb 2026
- 2025CP-Model-Zoo: A Natural Language Query System for Constraint Programming Models9 Sep 2025