A Framework for Inherently Interpretable Optimization Models
Not on the map. Why?
Abstract (arXiv)
With dramatic improvements in optimization software, the solution of large-scale problems that seemed intractable decades ago are now a routine task. This puts even more real-world applications into the reach of optimizers. At the same time, solving optimization problems often turns out to be one of the smaller difficulties when putting solutions into practice. One major barrier is that the optimization software can be perceived as a black box, which may produce solutions of high quality, but can create completely different solutions when circumstances change leading to low acceptance of optimized solutions. Such issues of interpretability and explainability have seen significant attention in other areas, such as machine learning, but less so in optimization. In this paper we propose an optimization framework that inherently comes with an easily interpretable optimization rule, that explains under which circumstances certain solutions are chosen. Focusing on decision trees to represent interpretable optimization rules, we propose integer programming formulations as well as a heuristic method that ensure applicability of our approach even for large-scale problems. Computational experiments using random and real-world data indicate that the costs of inherent interpretability can be very small.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 20 of its 88 references that are in the map. First posted on arXiv 26 Aug 2022.
Builds on
20 of 88 references.
References · 20
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,552
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,206
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,089
- 2018A Survey Of Methods For Explaining Black Box Modelscited by 973
- 2018Explaining Explanations: An Overview of Interpretability of Machine Learningcited by 508
- 2016European Union regulations on algorithmic decision-making and a "right to explanation"cited by 344
- 2014From Predictive to Prescriptive Analyticscited by 143
- 2015Supersparse Linear Integer Models for Optimized Medical Scoring Systemscited by 76
- 2021Argumentative XAI: A Surveycited by 67
- 2018Contrastive Explanation: A Structural-Model Approachcited by 65
8 more
- 2018Interpretable Optimal Stoppingcited by 15
- 2018Plan Explanations as Model Reconciliation -- An Empirical Studycited by 7
- 2017K-Adaptability in Two-Stage Mixed-Integer Robust Optimizationcited by 6
- 2018Algorithms and Uncertainty Sets for Data-Driven Robust Shortest Path Problemscited by 6
- 2018Argumentation for Explainable Scheduling (Full Paper with Proofs)cited by 5
- 2020Robust Optimization with Decision-Dependent Information Discoverycited by 5
- 2021Effective and interpretable dispatching rules for dynamic job shops via guided empirical learningcited by 3
- 2013Arguing for Decisions: A Qualitative Model of Decision Makingcited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 3; 2026: 1.
8 papers.
- 2025OptiChat: Bridging Optimization Models and Practitioners with Large Language Modelscited by 8
- 2024Counterfactual Explanations for Linear Optimizationcited by 3
- 2023A Framework for Data-Driven Explainability in Mathematical Optimizationcited by 2
- 2024Evolutionary Computation and Explainable AI: A Roadmap to Understandable Intelligent Systemscited by 2
- 2025Coherent Local Explanations for Mathematical Optimizationcited by 1
- 2025Surrogate Interpretable Graph for Random Decision Forestscited by 1
- 2024From approximation error to optimality gap -- Explaining the performance impact of opportunity cost approximation in integrated demand management and vehicle routingcited by 0
- 2026Decision-Value Attribution in Predict-then-Optimize Systemscited by 0
- 2026Decision-Value Attribution in Predict-then-Optimize Systems29 Jun 2026
- 2025Surrogate Interpretable Graph for Random Decision Forests17 May 2025
- 2025Coherent Local Explanations for Mathematical Optimization7 Feb 2025
- 2025OptiChat: Bridging Optimization Models and Practitioners with Large Language Models14 Jan 2025
- 2024From approximation error to optimality gap -- Explaining the performance impact of opportunity cost approximation in integrated demand management and vehicle routing18 Dec 2024
- 2024Evolutionary Computation and Explainable AI: A Roadmap to Understandable Intelligent Systems12 Jun 2024
- 2024Counterfactual Explanations for Linear Optimization24 May 2024
- 2023A Framework for Data-Driven Explainability in Mathematical Optimization16 Aug 2023