The Possibility of Fairness: Revisiting the Impossibility Theorem in Practice
Not on the map. Why?
Abstract (arXiv)
The ``impossibility theorem'' -- which is considered foundational in algorithmic fairness literature -- asserts that there must be trade-offs between common notions of fairness and performance when fitting statistical models, except in two special cases: when the prevalence of the outcome being predicted is equal across groups, or when a perfectly accurate predictor is used. However, theory does not always translate to practice. In this work, we challenge the implications of the impossibility theorem in practical settings. First, we show analytically that, by slightly relaxing the impossibility theorem (to accommodate a textitpractitioner's perspective of fairness), it becomes possible to identify a large set of models that satisfy seemingly incompatible fairness constraints. Second, we demonstrate the existence of these models through extensive experiments on five real-world datasets. We conclude by offering tools and guidance for practitioners to understand when -- and to what degree -- fairness along multiple criteria can be achieved. For example, if one allows only a small margin-of-error between metrics, there exists a large set of models simultaneously satisfying False Negative Rate Parity, False Positive Rate Parity, and Positive Predictive Value Parity, even when there is a moderate prevalence difference between groups. This work has an important implication for the community: achieving fairness along multiple metrics for multiple groups (and their intersections) is much more possible than was previously believed.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). Builds on 23 of its 68 references that are in the map. First posted on arXiv 13 Feb 2023.
Builds on
23 of 68 references.
References · 23
- 2016Equality of Opportunity in Supervised Learningcited by 2,000
- 2019A Survey on Bias and Fairness in Machine Learningcited by 1,911
- 2014Certifying and removing disparate impactcited by 715
- 2016Fair prediction with disparate impact: A study of bias in recidivism prediction instrumentscited by 671
- 2016Inherent Trade-Offs in the Fair Determination of Risk Scorescited by 582
- 2021Retiring Adult: New Datasets for Fair Machine Learningcited by 443
- 2017On Fairness and Calibrationcited by 406
- 2020Fairness in Machine Learning: A Surveycited by 369
- 2016Fairness Beyond Disparate Treatment & Disparate Impact: Learning Classification without Disparate Mistreatmentcited by 368
- 2018AI Fairness 360: An Extensible Toolkit for Detecting, Understanding, and Mitigating Unwanted Algorithmic Biascited by 319
- 2018A comparative study of fairness-enhancing interventions in machine learningcited by 208
- 2017A Convex Framework for Fair Regressioncited by 147
11 more
- 2018Classification with Fairness Constraints: A Meta-Algorithm with Provable Guaranteescited by 146
- 2018Aequitas: A Bias and Fairness Audit Toolkitcited by 145
- 2020Empirical observation of negligible fairness-accuracy trade-offs in machine learning for public policycited by 44
- 2021Towards the Right Kind of Fairness in AIcited by 15
- 2022Counterfactual Fairness Is Basically Demographic Paritycited by 15
- 2022Pushing the limits of fairness impossibility: Who's the fairest of them all?cited by 15
- 2020Case Study: Predictive Fairness to Reduce Misdemeanor Recidivism Through Social Service Interventionscited by 14
- 2020Achieving Fairness via Post-Processing in Web-Scale Recommender Systemscited by 13
- 2022Towards Substantive Conceptions of Algorithmic Fairness: Normative Guidance from Equal Opportunity Doctrinescited by 10
- 2021Fairness as Equality of Opportunity: Normative Guidance from Political Philosophycited by 4
- 2020A Recommendation and Risk Classification System for Connecting Rough Sleepers to Essential Outreach Servicescited by 3
Built on by
Citing papers per year: 2023: 3; 2024: 6; 2025: 6; 2026: 3.
18 papers.
Sort:
- 2023Causal Context Connects Counterfactual Fairness to Robust Prediction and Group Fairnesscited by 17
- 2024Fairness in Algorithmic Recourse Through the Lens of Substantive Equality of Opportunitycited by 9
- 2023Understanding Fairness Surrogate Functions in Algorithmic Fairnesscited by 8
- 2025Embracing Contradiction: Theoretical Inconsistency Will Not Impede the Road of Building Responsible AI Systemscited by 8
- 2024What is Fair? Defining Fairness in Machine Learning for Healthcited by 5
- 2025Overcoming Fairness Trade-offs via Pre-processing: A Causal Perspectivecited by 5
- 2024Addressing Both Statistical and Causal Gender Fairness in NLP Modelscited by 4
- 2024A Unified View of Group Fairness Tradeoffs Using Partial Information Decompositioncited by 3
- 2023Fair Enough? A map of the current limitations of the requirements to have fair algorithmscited by 2
- 2024Cherry on the Cake: Fairness is NOT an Optimization Problemcited by 2
- 2025Beyond Predictions: A Participatory Framework for Multi-Stakeholder Decision-Makingcited by 2
- 2024FairlyUncertain: A Comprehensive Benchmark of Uncertainty in Algorithmic Fairnesscited by 1
6 more
- 2025A Critical Review of Predominant Bias in Neural Networkscited by 0
- 2025FAIRTOPIA: Envisioning Multi-Agent Guardianship for Disrupting Unfair AI Pipelinescited by 0
- 2025Fair Classification by Direct Intervention on Operating Characteristicscited by 0
- 2026An Accounting Identity for Algorithmic Fairnesscited by 0
- 2026How Supply Chain Dependencies Complicate Bias Measurement and Accountability Attribution in AI Hiring Applicationscited by 0
- 2026The Pok'emon Theorem and other Fairness Impossibility Resultscited by 0
- 2026The Pok'emon Theorem and other Fairness Impossibility Results9 May 2026
- 2026How Supply Chain Dependencies Complicate Bias Measurement and Accountability Attribution in AI Hiring Applications24 Apr 2026
- 2026An Accounting Identity for Algorithmic Fairness28 Jan 2026
- 2025Fair Classification by Direct Intervention on Operating Characteristics29 Sep 2025
- 2025FAIRTOPIA: Envisioning Multi-Agent Guardianship for Disrupting Unfair AI Pipelines10 Jun 2025
- 2025Embracing Contradiction: Theoretical Inconsistency Will Not Impede the Road of Building Responsible AI Systems23 May 2025
- 2025A Critical Review of Predominant Bias in Neural Networks16 Feb 2025
- 2025Beyond Predictions: A Participatory Framework for Multi-Stakeholder Decision-Making12 Feb 2025
- 2025Overcoming Fairness Trade-offs via Pre-processing: A Causal Perspective24 Jan 2025
- 2024FairlyUncertain: A Comprehensive Benchmark of Uncertainty in Algorithmic Fairness2 Oct 2024
- 2024Cherry on the Cake: Fairness is NOT an Optimization Problem24 Jun 2024
- 2024What is Fair? Defining Fairness in Machine Learning for Health13 Jun 2024
6 more
- 2024A Unified View of Group Fairness Tradeoffs Using Partial Information Decomposition7 Jun 2024
- 2024Addressing Both Statistical and Causal Gender Fairness in NLP Models30 Mar 2024
- 2024Fairness in Algorithmic Recourse Through the Lens of Substantive Equality of Opportunity29 Jan 2024
- 2023Fair Enough? A map of the current limitations of the requirements to have fair algorithms21 Nov 2023
- 2023Causal Context Connects Counterfactual Fairness to Robust Prediction and Group Fairness30 Oct 2023
- 2023Understanding Fairness Surrogate Functions in Algorithmic Fairness17 Oct 2023
- 2023Causal Context Connects Counterfactual Fairness to Robust Prediction and Group Fairnesscited by 17
- 2024Fairness in Algorithmic Recourse Through the Lens of Substantive Equality of Opportunitycited by 9
- 2023Understanding Fairness Surrogate Functions in Algorithmic Fairnesscited by 8
- 2025Embracing Contradiction: Theoretical Inconsistency Will Not Impede the Road of Building Responsible AI Systemscited by 8
- 2024What is Fair? Defining Fairness in Machine Learning for Healthcited by 5
- 2025Overcoming Fairness Trade-offs via Pre-processing: A Causal Perspectivecited by 5
- 2024Addressing Both Statistical and Causal Gender Fairness in NLP Modelscited by 4
- 2024A Unified View of Group Fairness Tradeoffs Using Partial Information Decompositioncited by 3
- 2023Fair Enough? A map of the current limitations of the requirements to have fair algorithmscited by 2
- 2024Cherry on the Cake: Fairness is NOT an Optimization Problemcited by 2
- 2025Beyond Predictions: A Participatory Framework for Multi-Stakeholder Decision-Makingcited by 2
- 2024FairlyUncertain: A Comprehensive Benchmark of Uncertainty in Algorithmic Fairnesscited by 1
12 most cited of 18 All 18 (JSON)
- 2026The Pok'emon Theorem and other Fairness Impossibility Results9 May 2026
- 2026How Supply Chain Dependencies Complicate Bias Measurement and Accountability Attribution in AI Hiring Applications24 Apr 2026
- 2026An Accounting Identity for Algorithmic Fairness28 Jan 2026
- 2025Fair Classification by Direct Intervention on Operating Characteristics29 Sep 2025
- 2025FAIRTOPIA: Envisioning Multi-Agent Guardianship for Disrupting Unfair AI Pipelines10 Jun 2025
- 2025Embracing Contradiction: Theoretical Inconsistency Will Not Impede the Road of Building Responsible AI Systems23 May 2025
- 2025A Critical Review of Predominant Bias in Neural Networks16 Feb 2025
- 2025Beyond Predictions: A Participatory Framework for Multi-Stakeholder Decision-Making12 Feb 2025
- 2025Overcoming Fairness Trade-offs via Pre-processing: A Causal Perspective24 Jan 2025
- 2024FairlyUncertain: A Comprehensive Benchmark of Uncertainty in Algorithmic Fairness2 Oct 2024
- 2024Cherry on the Cake: Fairness is NOT an Optimization Problem24 Jun 2024
- 2024What is Fair? Defining Fairness in Machine Learning for Health13 Jun 2024
12 newest of 18 All 18 (JSON)