Scaling Guarantees for Nearest Counterfactual Explanations
Not on the map. Why?
Abstract (arXiv)
Counterfactual explanations (CFE) are being widely used to explain algorithmic decisions, especially in consequential decision-making contexts (e.g., loan approval or pretrial bail). In this context, CFEs aim to provide individuals affected by an algorithmic decision with the most similar individual (i.e., nearest individual) with a different outcome. However, while an increasing number of works propose algorithms to compute CFEs, such approaches either lack in optimality of distance (i.e., they do not return the nearest individual) and perfect coverage (i.e., they do not provide a CFE for all individuals); or they cannot handle complex models, such as neural networks. In this work, we provide a framework based on Mixed-Integer Programming (MIP) to compute nearest counterfactual explanations with provable guarantees and with runtimes comparable to gradient-based approaches. Our experiments on the Adult, COMPAS, and Credit datasets show that, in contrast with previous methods, our approach allows for efficiently computing diverse CFEs with both distance guarantees and perfect coverage.
Key facts. Cited by 22 papers in the map (data through 14 Oct 2026). First posted on arXiv 10 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 4; 2023: 8; 2024: 4; 2025: 3; 2026: 2.
22 papers.
Sort:
- 2024Robust Counterfactual Explanations in Machine Learning: A Surveycited by 29
- 2022Formalising the Robustness of Counterfactual Explanations for Neural Networkscited by 24
- 2022Robust Explanation Constraints for Neural Networkscited by 24
- 2023Provably Robust and Plausible Counterfactual Explanations for Neural Networks via Robust Optimisationcited by 20
- 2021Counterfactual Explanations as Interventions in Latent Spacecited by 18
- 2023Promoting Counterfactual Robustness through Diversitycited by 17
- 2023Efficient XAI Techniques: A Taxonomic Surveycited by 14
- 2023Achieving Diversity in Counterfactual Explanations: a Review and Discussioncited by 11
- 2023GAM Coach: Towards Interactive and User-centered Algorithmic Recoursecited by 9
- 2023Generating collective counterfactual explanations in score-based classification via mathematical optimizationcited by 9
- 2024Interval Abstractions for Robust Counterfactual Explanationscited by 7
- 2024Generating Likely Counterfactuals Using Sum-Product Networkscited by 6
10 more
- 2025RobustX: Robust Counterfactual Explanations Made Easycited by 6
- 2022FETA: Fairness Enforced Verifying, Training, and Predicting Algorithms for Neural Networkscited by 4
- 2026ElliCE: Efficient and Provably Robust Algorithmic Recourse via the Rashomon Setscited by 2
- 2022Principled Diverse Counterfactuals in Multilinear Modelscited by 1
- 2023Understanding User Preferences in Explainable Artificial Intelligence: A Survey and a Mapping Function Proposalcited by 1
- 2023Finding Optimal Diverse Feature Sets with Alternative Feature Selectioncited by 1
- 2024Using Constraints to Discover Sparse and Alternative Subgroup Descriptionscited by 1
- 2025Out-of-Distribution Detection using Counterfactual Distancecited by 1
- 2025Synthesising Counterfactual Explanations via Label-Conditional Gaussian Mixture Variational Autoencoderscited by 1
- 2026Evaluating Counterfactual Explanation Methods on Incomplete Inputscited by 0
- 2026Evaluating Counterfactual Explanation Methods on Incomplete Inputs9 Apr 2026
- 2026ElliCE: Efficient and Provably Robust Algorithmic Recourse via the Rashomon Sets7 Feb 2026
- 2025Synthesising Counterfactual Explanations via Label-Conditional Gaussian Mixture Variational Autoencoders6 Oct 2025
- 2025Out-of-Distribution Detection using Counterfactual Distance13 Aug 2025
- 2025RobustX: Robust Counterfactual Explanations Made Easy19 Feb 2025
- 2024Using Constraints to Discover Sparse and Alternative Subgroup Descriptions3 Jun 2024
- 2024Interval Abstractions for Robust Counterfactual Explanations21 Apr 2024
- 2024Robust Counterfactual Explanations in Machine Learning: A Survey2 Feb 2024
- 2024Generating Likely Counterfactuals Using Sum-Product Networks25 Jan 2024
- 2023Promoting Counterfactual Robustness through Diversity11 Dec 2023
- 2023Generating collective counterfactual explanations in score-based classification via mathematical optimization19 Oct 2023
- 2023Provably Robust and Plausible Counterfactual Explanations for Neural Networks via Robust Optimisation22 Sep 2023
10 more
- 2023Finding Optimal Diverse Feature Sets with Alternative Feature Selection21 Jul 2023
- 2023Achieving Diversity in Counterfactual Explanations: a Review and Discussion10 May 2023
- 2023GAM Coach: Towards Interactive and User-centered Algorithmic Recourse27 Feb 2023
- 2023Efficient XAI Techniques: A Taxonomic Survey7 Feb 2023
- 2023Understanding User Preferences in Explainable Artificial Intelligence: A Survey and a Mapping Function Proposal7 Feb 2023
- 2022Robust Explanation Constraints for Neural Networks16 Dec 2022
- 2022Formalising the Robustness of Counterfactual Explanations for Neural Networks31 Aug 2022
- 2022FETA: Fairness Enforced Verifying, Training, and Predicting Algorithms for Neural Networks1 Jun 2022
- 2022Principled Diverse Counterfactuals in Multilinear Models17 Jan 2022
- 2021Counterfactual Explanations as Interventions in Latent Space14 Jun 2021
- 2024Robust Counterfactual Explanations in Machine Learning: A Surveycited by 29
- 2022Formalising the Robustness of Counterfactual Explanations for Neural Networkscited by 24
- 2022Robust Explanation Constraints for Neural Networkscited by 24
- 2023Provably Robust and Plausible Counterfactual Explanations for Neural Networks via Robust Optimisationcited by 20
- 2021Counterfactual Explanations as Interventions in Latent Spacecited by 18
- 2023Promoting Counterfactual Robustness through Diversitycited by 17
- 2023Efficient XAI Techniques: A Taxonomic Surveycited by 14
- 2023Achieving Diversity in Counterfactual Explanations: a Review and Discussioncited by 11
- 2023GAM Coach: Towards Interactive and User-centered Algorithmic Recoursecited by 9
- 2023Generating collective counterfactual explanations in score-based classification via mathematical optimizationcited by 9
- 2024Interval Abstractions for Robust Counterfactual Explanationscited by 7
- 2024Generating Likely Counterfactuals Using Sum-Product Networkscited by 6
12 most cited of 22 All 22 (JSON)
- 2026Evaluating Counterfactual Explanation Methods on Incomplete Inputs9 Apr 2026
- 2026ElliCE: Efficient and Provably Robust Algorithmic Recourse via the Rashomon Sets7 Feb 2026
- 2025Synthesising Counterfactual Explanations via Label-Conditional Gaussian Mixture Variational Autoencoders6 Oct 2025
- 2025Out-of-Distribution Detection using Counterfactual Distance13 Aug 2025
- 2025RobustX: Robust Counterfactual Explanations Made Easy19 Feb 2025
- 2024Using Constraints to Discover Sparse and Alternative Subgroup Descriptions3 Jun 2024
- 2024Interval Abstractions for Robust Counterfactual Explanations21 Apr 2024
- 2024Robust Counterfactual Explanations in Machine Learning: A Survey2 Feb 2024
- 2024Generating Likely Counterfactuals Using Sum-Product Networks25 Jan 2024
- 2023Promoting Counterfactual Robustness through Diversity11 Dec 2023
- 2023Generating collective counterfactual explanations in score-based classification via mathematical optimization19 Oct 2023
- 2023Provably Robust and Plausible Counterfactual Explanations for Neural Networks via Robust Optimisation22 Sep 2023
12 newest of 22 All 22 (JSON)