A Framework for Data-Driven Explainability in Mathematical Optimization

Kevin-Martin Aigner, Marc Goerigk, Michael Hartisch, Frauke Liers, Arthur Miehlich
8/16/2023
math.OCcs.AI

No confident code implementation found for this paper. 3 possible matches can be shown below.

Abstract

Advancements in mathematical programming have made it possible to efficiently tackle large-scale real-world problems that were deemed intractable just a few decades ago. However, provably optimal solutions may not be accepted due to the perception of optimization software as a black box. Although well understood by scientists, this lacks easy accessibility for practitioners. Hence, we advocate for introducing the explainability of a solution as another evaluation criterion, next to its objective value, which enables us to find trade-off solutions between these two criteria. Explainability is attained by comparing against (not necessarily optimal) solutions that were implemented in similar situations in the past. Thus, solutions are preferred that exhibit similar features. Although we prove that already in simple cases the explainable model is NP-hard, we characterize relevant polynomially solvable cases such as the explainable shortest path problem. Our numerical experiments on both artificial as well as real-world road networks show the resulting Pareto front. It turns out that the cost of enforcing explainability can be very small.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 3 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{aigner2023framework,
  title  = {A Framework for Data-Driven Explainability in Mathematical Optimization},
  author = {Kevin-Martin Aigner and Marc Goerigk and Michael Hartisch and Frauke Liers and Arthur Miehlich},
  year   = {2023},
  eprint = {2308.08309},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.08309v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2308.08309.svg)](https://codeofpaper.com/paper/2308.08309)

Discussion