TACIT: Optimization Models that Learn from Their Mistakes

📅 2026-09-29
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This study addresses the problem of suboptimal solutions arising from missing objectives or constraints in optimization models due to tacit knowledge. To this end, we propose a bidirectional correction framework integrating large language models (LLMs) with mathematical programming. Leveraging historical decision data, the method automatically rectifies modeling errors through inverse optimization and constraint learning. Furthermore, it introduces a novel complementary paradigm combining LLM-based structural proposals with optimization-derived cutting planes, effectively mitigating the overfitting limitations of conventional approaches. Experimental results across 38 scenarios demonstrate that the proposed framework achieves a modeling correction rate of 78.9%, significantly outperforming baseline methods at 60.5%. This work realizes a deep integration of data-driven learning and model-based reasoning for robust optimization modeling.
📝 Abstract
Real-world optimization problems are difficult to model accurately because many objectives and constraints reside in domain experts' tacit knowledge, making them hard to formalize. As a result, optimization models often contain miscalibrated objectives, missing constraints, or omitted decision variables, leading to solutions that fail to reflect operational realities. We address this challenge by automatically repairing misspecified formulations using historical data consisting of past solutions and subsequent user overrides. Traditional approaches such as inverse optimization and constraint learning tend to overfit sparse data and produce complex formulations. Our central idea is to combine the reasoning capabilities and prior knowledge of LLMs with the formal grounding provided by optimization. We realize this idea through two complementary paradigms. Top-down, an LLM proposes structural repairs, including new constraints and variables, whose numerical parameters are calibrated and validated through optimization. Bottom-up, optimization infers cuts from observed decisions, which the LLM contextualizes into interpretable, generalizable modeling constraints. We evaluate our approach on 38 misspecification scenarios spanning nine classes of optimization problems, several drawn from real-world applications, and show that TACIT can repair 78.9% of them (vs. 60.5% for the best baseline).
Problem

Research questions and friction points this paper is trying to address.

optimization modeling
tacit knowledge
model misspecification
formulation repair
Innovation

Methods, ideas, or system contributions that make the work stand out.

Large Language Models
Inverse Optimization
Constraint Learning
Model Repair
Tacit Knowledge