EquivaMap: Leveraging LLMs for Automatic Equivalence Checking of Optimization Formulations
Not on the map. Why?
Abstract (arXiv)
A fundamental problem in combinatorial optimization is identifying equivalent formulations. Despite the growing need for automated equivalence checks -- driven, for example, by optimization copilots, which generate problem formulations from natural language descriptions -- current approaches rely on simple heuristics that fail to reliably check formulation equivalence. Inspired by Karp reductions, in this work we introduce Quasi-Karp equivalence, a formal criterion for determining when two optimization formulations are equivalent based on the existence of a mapping between their decision variables. We propose EquivaMap, a framework that leverages large language models to automatically discover such mappings for scalable, reliable equivalence checking, with a verification stage that ensures mapped solutions preserve feasibility and optimality without additional solver calls. To evaluate our approach, we construct EquivaFormulation, the first open-source dataset of equivalent optimization formulations, generated by applying transformations such as adding slack variables or valid inequalities to existing formulations. Empirically, EquivaMap significantly outperforms existing methods, achieving substantial improvements in correctly identifying formulation equivalence.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 18 of its 39 references that are in the map. First posted on arXiv 20 Feb 2025.
Builds on
18 of 39 references.
References · 18
- 2023GPT-4 Technical Reportcited by 18,132
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2019Exact Combinatorial Optimization with Graph Convolutional Neural Networkscited by 313
- 2023NL4Opt Competition: Formulating Optimization Problems Based on Their Natural Language Descriptionscited by 133
- 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
- 2023Large Language Models for Supply Chain Optimizationcited by 61
- 2024Autoformulation of Mathematical Optimization Models Using LLMscited by 48
- 2022On Representing Linear Programs by Graph Neural Networkscited by 39
- 2023Diagnosing Infeasible Optimization Problems Using Large Language Modelscited by 27
- 2022On Representing Mixed-Integer Linear Programs by Graph Neural Networkscited by 23
- 2024When Large Language Model Meets Optimizationcited by 22
6 more
- 2023"I Want It That Way": Enabling Interactive Decision Support Using Large Language Models and Constraint Programmingcited by 19
- 2023Synthesizing mixed-integer linear programming models from natural language descriptionscited by 18
- 2024LM4OPT: Unveiling the Potential of Large Language Models in Formulating Mathematical Optimization Problemscited by 18
- 2024Deep Insights into Automated Optimization with Large Language Models and Evolutionary Algorithmscited by 12
- 2024From Large Language Models and Optimization to Decision Optimization CoPilot: A Research Manifestocited by 11
- 2024LLMs for Cold-Start Cutting Plane Separator Configurationcited by 8
Built on by
Citing papers per year: 2025: 3; 2026: 6.
9 papers.
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solvingcited by 9
- 2025ORGEval: Graph-Theoretic Evaluation of LLMs in Optimization Modelingcited by 7
- 2025Large Language Models in Operations Research: Methods, Applications, and Challengescited by 4
- 2026ORPilot: A Production-Oriented Agentic LLM-for-OR Tool for Optimization Modelingcited by 2
- 2026Grammar-Aware Literate Generative Mathematical Programming with Compiler-in-the-Loopcited by 1
- 2026MiniOpt: Reasoning to Model and Solve General Optimization Problems with Limited Resourcescited by 1
- 2026FLARE: Verifying MILP Reformulations with LLM-Based Theorem Provingcited by 1
- 2026ModelEquivBench: Certifying Multi-Relational Evaluation of LLM-Generated Optimization Modelscited by 0
- 2026SOVER: Formal Certification of Optimization Reformulations via LLM-Assisted SMT Verificationcited by 0
- 2026SOVER: Formal Certification of Optimization Reformulations via LLM-Assisted SMT Verification1 Sep 2026
- 2026FLARE: Verifying MILP Reformulations with LLM-Based Theorem Proving25 Aug 2026
- 2026ModelEquivBench: Certifying Multi-Relational Evaluation of LLM-Generated Optimization Models31 Jul 2026
- 2026MiniOpt: Reasoning to Model and Solve General Optimization Problems with Limited Resources24 Jun 2026
- 2026ORPilot: A Production-Oriented Agentic LLM-for-OR Tool for Optimization Modeling4 May 2026
- 2026Grammar-Aware Literate Generative Mathematical Programming with Compiler-in-the-Loop25 Jan 2026
- 2025ORGEval: Graph-Theoretic Evaluation of LLMs in Optimization Modeling31 Oct 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