A survey of algorithmic recourse: definitions, formulations, solutions, and prospects
Not on the map. Why?
Abstract (arXiv)
Machine learning is increasingly used to inform decision-making in sensitive situations where decisions have consequential effects on individuals' lives. In these settings, in addition to requiring models to be accurate and robust, socially relevant values such as fairness, privacy, accountability, and explainability play an important role for the adoption and impact of said technologies. In this work, we focus on algorithmic recourse, which is concerned with providing explanations and recommendations to individuals who are unfavourably treated by automated decision-making systems. We first perform an extensive literature review, and align the efforts of many authors by presenting unified definitions, formulations, and solutions to recourse. Then, we provide an overview of the prospective research directions towards which the community may engage, challenging existing assumptions and making explicit connections to other ethical challenges such as security, privacy, and fairness.
Key facts. Cited by 118 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 40; 2022: 22; 2023: 24; 2024: 17; 2025: 10; 2026: 5.
118 papers.
Sort:
By area:
- 2021Deep Neural Networks and Tabular Data: A Surveycited by 489
- 2021Benchmarking and Survey of Explanation Methods for Black Box Modelscited by 136
- 2021CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networkscited by 118
- 2021Counterfactual Explanations Can Be Manipulatedcited by 113
- 2021Towards Robust and Reliable Algorithmic Recoursecited by 101
- 2021A Comprehensive Taxonomy for Explainable Artificial Intelligence: A Systematic Survey of Surveys on Methods and Conceptscited by 90
- 2021CARLA: A Python Library to Benchmark Algorithmic Recourse and Counterfactual Explanation Algorithmscited by 85
- 2021If Only We Had Better Counterfactual Explanations: Five Key Deficits to Rectify in the Evaluation of Counterfactual XAI Techniquescited by 82
- 2021NICE: An Algorithm for Nearest Instance Counterfactual Explanationscited by 62
- 2021Counterfactuals and Causability in Explainable Artificial Intelligence: Theory, Algorithms, and Applicationscited by 59
- 2021Strategic Classification Made Practicalcited by 58
- 2021On the Adversarial Robustness of Causal Algorithmic Recoursecited by 56
38 more
- 2021Explaining Black-Box Algorithms Using Probabilistic Contrastive Counterfactualscited by 55
- 2022Post-Hoc Explanations Fail to Achieve their Purpose in Adversarial Contextscited by 53
- 2021Exploring Counterfactual Explanations Through the Lens of Adversarial Examples: A Theoretical and Empirical Analysiscited by 52
- 2022Robust Counterfactual Explanations for Tree-Based Ensemblescited by 49
- 2022Logic-Based Explainability in Machine Learningcited by 47
- 2021Local Explanations via Necessity and Sufficiency: Unifying Theory and Practicecited by 45
- 2023Robust Counterfactual Explanations for Neural Networks With Probabilistic Guaranteescited by 45
- 2022On Tackling Explanation Redundancy in Decision Treescited by 44
- 2021A Survey on the Robustness of Feature Importance and Counterfactual Explanationscited by 38
- 2021Optimal Counterfactual Explanations in Tree Ensemblescited by 36
- 2021Counterfactual Explanations in Sequential Decision Making Under Uncertaintycited by 36
- 2022Causal Explanations and XAIcited by 30
- 2021Conditional Generative Models for Counterfactual Explanationscited by 28
- 2023GLOBE-CE: A Translation-Based Approach for Global Counterfactual Explanationscited by 27
- 2021Amortized Generation of Sequential Algorithmic Recourses for Black-box Modelscited by 24
- 2022Attribution-based Explanations that Provide Recourse Cannot be Robustcited by 20
- 2022Improvement-Focused Causal Recourse (ICR)cited by 20
- 2021Counterfactual Explanations for Machine Learning: Challenges Revisitedcited by 19
- 2021A Framework and Benchmarking Study for Counterfactual Generating Methods on Tabular Datacited by 19
- 2022Counterfactual Plans under Distributional Ambiguitycited by 19
- 2021Rational Shapley Valuescited by 18
- 2021Consequence-aware Sequential Counterfactual Generationcited by 17
- 2021CounterNet: End-to-End Training of Prediction Aware Counterfactual Explanationscited by 17
- 2022Features of Explainability: How users understand counterfactual and causal explanations for categorical and continuous features in XAIcited by 16
- 2021Model-agnostic and Scalable Counterfactual Explanations via Reinforcement Learningcited by 15
- 2021Model-Based Counterfactual Synthesizer for Interpretationcited by 14
- 2021Bayesian Persuasion for Algorithmic Recoursecited by 14
- 2023Partial Counterfactual Identification of Continuous Outcomes with a Curvature Sensitivity Modelcited by 14
- 2023Setting the Right Expectations: Algorithmic Recourse Over Timecited by 13
- 2021FairCanary: Rapid Continuous Explainable Fairnesscited by 12
- 2022Statistical Aspects of SHAP: Functional ANOVA for Model Interpretationcited by 12
- 2022Redefining Counterfactual Explanations for Reinforcement Learning: Overview, Challenges and Opportunitiescited by 12
- 2022Keep Your Friends Close and Your Counterfactuals Closer: Improved Learning From Closest Rather Than Plausible Counterfactual Explanations in an Abstract Settingcited by 11
- 2022RoCourseNet: Distributionally Robust Training of a Prediction Aware Recourse Modelcited by 11
- 2022Feature-based Learning for Diverse and Privacy-Preserving Counterfactual Explanationscited by 11
- 2024Grounding Language Plans in Demonstrations Through Counterfactual Perturbationscited by 11
- 2021Low-Cost Algorithmic Recourse for Users With Uncertain Cost Functionscited by 10
- 2023SketchXAI: A First Look at Explainability for Human Sketchescited by 10
50 most cited of 118 All 118 (JSON)
- 2026FCx: An algorithm for finding Feasible Counterfactual Explanations16 Sep 2026
- 2026Towards Actionable Surgical Team Dynamics: from Teamwork to Counterfactual Annotations24 Aug 2026
- 2026Structure-Aware Robust Counterfactual Explanations via Conditional Gaussian Network Classifiers8 Feb 2026
- 2026Counterfactual Training: Teaching Models Plausible and Actionable Explanations22 Jan 2026
- 2026LIBRA: Language Model Informed Bandit Recourse Algorithm for Personalized Treatment Planning17 Jan 2026
- 2025Augmenting The Weather: A Hybrid Counterfactual-SMOTE Algorithm for Improving Crop Growth Prediction When Climate Changes14 Nov 2025
- 2025CONFEX: Uncertainty-Aware Counterfactual Explanations with Conformal Guarantees22 Oct 2025
- 2025Incentive-Aware Machine Learning; Robustness, Fairness, Improvement & Causality8 May 2025
- 2025To Give or Not to Give? The Impacts of Strategically Withheld Recourse8 Apr 2025
- 2025Towards Balancing Preference and Performance through Adaptive Personalized Explainability21 Mar 2025
- 2025Understanding Endogenous Data Drift in Adaptive Models with Recourse-Seeking Users12 Mar 2025
- 2025Counterfactual Explanations for Model Ensembles Using Entropic Risk Measures11 Mar 2025
38 more
- 2025Understanding Fixed Predictions via Confined Regions22 Feb 2025
- 2025Incentivizing Desirable Effort Profiles in Strategic Classification: The Role of Causality and Uncertainty10 Feb 2025
- 2025ExpProof : Operationalizing Explanations for Confidential Models with ZKPs6 Feb 2025
- 2024A Comprehensive Guide to Explainable AI: From Classical Models to LLMs1 Dec 2024
- 2024Feature Responsiveness Scores: Model-Agnostic Explanations for Recourse29 Oct 2024
- 2024S-CFE: Simple Counterfactual Explanations21 Oct 2024
- 2024HR-Bandit: Human-AI Collaborated Linear Recourse Bandit18 Oct 2024
- 2024Evolutionary Computation and Explainable AI: A Roadmap to Understandable Intelligent Systems12 Jun 2024
- 2024Relevance-aware Algorithmic Recourse29 May 2024
- 2024GLANCE: Global Actions in a Nutshell for Counterfactual Explainability29 May 2024
- 2024Watermarking Counterfactual Explanations29 May 2024
- 2024No Dtrain: Model-Agnostic Counterfactual Explanations Using Reinforcement Learning28 May 2024
- 2024Unifying Perspectives: Plausible Counterfactual Explanations on Global, Group-wise, and Local Levels27 May 2024
- 2024SIDEs: Separating Idealization from Deceptive Explanations in xAI25 Apr 2024
- 2024A Framework for Feasible Counterfactual Exploration incorporating Causality, Sparsity and Density20 Apr 2024
- 2024Beyond One-Size-Fits-All: Adapting Counterfactual Explanations to User Objectives12 Apr 2024
- 2024Exploiting Preference Elicitation in Interactive and User-centered Algorithmic Recourse: An Initial Exploration8 Apr 2024
- 2024Grounding Language Plans in Demonstrations Through Counterfactual Perturbations25 Mar 2024
- 2024Connecting Algorithmic Fairness to Quality Dimensions in Machine Learning in Official Statistics and Survey Production14 Feb 2024
- 2024Generating Likely Counterfactuals Using Sum-Product Networks25 Jan 2024
- 2023Online Algorithmic Recourse by Collective Action29 Dec 2023
- 2023Faithful Model Explanations through Energy-Constrained Conformal Counterfactuals17 Dec 2023
- 2023Personalized Path Recourse for Reinforcement Learning Agents14 Dec 2023
- 2023The Utility of "Even if..." Semifactual Explanation to Optimise Positive Outcomes29 Oct 2023
- 2023On the Trade-offs between Adversarial Robustness and Actionable Explanations28 Sep 2023
- 2023Setting the Right Expectations: Algorithmic Recourse Over Time13 Sep 2023
- 2023Adaptive Adversarial Training Does Not Increase Recourse Costs5 Sep 2023
- 2023Declarative Reasoning on Explanations Using Constraint Logic Programming1 Sep 2023
- 2023Prediction without Preclusion: Recourse Verification with Reachable Sets24 Aug 2023
- 2023Endogenous Macrodynamics in Algorithmic Recourse16 Aug 2023
- 2023Explaining Black-Box Models through Counterfactuals14 Aug 2023
- 2023Counterfactual Explanations for Graph Classification Through the Lenses of Density27 Jul 2023
- 2023Evolutionary approaches to explainable machine learning23 Jun 2023
- 2023The Importance of Time in Causal Algorithmic Recourse8 Jun 2023
- 2023Partial Counterfactual Identification of Continuous Outcomes with a Curvature Sensitivity Model2 Jun 2023
- 2023Reason to explain: Interactive contrastive explanations (REASONX)29 May 2023
- 2023GLOBE-CE: A Translation-Based Approach for Global Counterfactual Explanations26 May 2023
- 2023Robust Counterfactual Explanations for Neural Networks With Probabilistic Guarantees19 May 2023
50 newest of 118 All 118 (JSON)
- 2022FEAMOE: Fair, Explainable and Adaptive Mixture of Experts10 Oct 2022
- 2021Deep Neural Networks and Tabular Data: A Surveycited by 489
- 2021Benchmarking and Survey of Explanation Methods for Black Box Modelscited by 136
- 2021CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networkscited by 118
- 2021Counterfactual Explanations Can Be Manipulatedcited by 113
- 2021Towards Robust and Reliable Algorithmic Recoursecited by 101
- 2021A Comprehensive Taxonomy for Explainable Artificial Intelligence: A Systematic Survey of Surveys on Methods and Conceptscited by 90
- 2021CARLA: A Python Library to Benchmark Algorithmic Recourse and Counterfactual Explanation Algorithmscited by 85
- 2021If Only We Had Better Counterfactual Explanations: Five Key Deficits to Rectify in the Evaluation of Counterfactual XAI Techniquescited by 82
- 2021NICE: An Algorithm for Nearest Instance Counterfactual Explanationscited by 62
- 2021Counterfactuals and Causability in Explainable Artificial Intelligence: Theory, Algorithms, and Applicationscited by 59
- 2021Strategic Classification Made Practicalcited by 58
- 2021On the Adversarial Robustness of Causal Algorithmic Recoursecited by 56
12 most cited of 115 All 115 (JSON)
- 2026FCx: An algorithm for finding Feasible Counterfactual Explanations16 Sep 2026
- 2026Towards Actionable Surgical Team Dynamics: from Teamwork to Counterfactual Annotations24 Aug 2026
- 2026Structure-Aware Robust Counterfactual Explanations via Conditional Gaussian Network Classifiers8 Feb 2026
- 2026Counterfactual Training: Teaching Models Plausible and Actionable Explanations22 Jan 2026
- 2026LIBRA: Language Model Informed Bandit Recourse Algorithm for Personalized Treatment Planning17 Jan 2026
- 2025Augmenting The Weather: A Hybrid Counterfactual-SMOTE Algorithm for Improving Crop Growth Prediction When Climate Changes14 Nov 2025
- 2025CONFEX: Uncertainty-Aware Counterfactual Explanations with Conformal Guarantees22 Oct 2025
- 2025Incentive-Aware Machine Learning; Robustness, Fairness, Improvement & Causality8 May 2025
- 2025To Give or Not to Give? The Impacts of Strategically Withheld Recourse8 Apr 2025
- 2025Towards Balancing Preference and Performance through Adaptive Personalized Explainability21 Mar 2025
- 2025Understanding Endogenous Data Drift in Adaptive Models with Recourse-Seeking Users12 Mar 2025
- 2025Counterfactual Explanations for Model Ensembles Using Entropic Risk Measures11 Mar 2025
12 newest of 115 All 115 (JSON)