atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

A Framework for Data-Driven Explainability in Mathematical Optimization

AAAI 2024 · Learning theory and algorithms › Combinatorial and search optimization · approach: Decision-focused optimization

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a data-driven framework that adds solution explainability (similarity to historical solutions in similar instances) as a second objective in mathematical optimization, with complexity results and computational experiments on explainable shortest paths.

Problem

Optimal solutions from mathematical programs may be rejected by humans because they are opaque; there is no explicit criterion for whether a solution is explainable relative to past decisions.

Approach

Treat explainability as a bicriteria objective: a solution is explainable if its solution features resemble those of solutions used in similar historical instances (weighted by instance similarity and confidence), yielding Pareto trade-offs with optimality; complexity results show hardness in general and polynomial cases such as DAGs and spanning trees.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Increase explainability weight while allowing only a small increase in nominal objective valueExplainable shortest path · Synthetic shortest pathrelative explainability score: around 0.7 -> more than 0.9; around 20% increase in objective valueHelped
Increase explainability weight to obtain a fully explainable solutionExplainable shortest path · Real street network shortest pathobjective value increase: less than 3%Mixed
Measure solution similarity only across the three bridge edges instead of all edges (ablation)Explainable shortest path · Synthetic shortest pathoptimality reduction for fully explainable solutions: 10%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: synthetic grid graphs with 50 perturbed historical instances Chicago road network velocity data (4363 historical scenarios, 538 nodes, 1287 edges)

Benchmarks: synthetic two-grid graph with three bridges Chicago road network

Metrics: relative optimality score relative explainability score pareto front

Baselines: nominal shortest path (alpha=1)

Builds on: shortest path problem weighted sum scalarization

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy