mlsanityData to 14 Oct 2026

Fair Algorithm Design: Fair and Efficacious Machine Scheduling

arXiv 2204.06438 ↗First posted 13 Apr 2022cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Motivated by a plethora of practical examples where bias is induced by automated-decision making algorithms, there has been strong recent interest in the design of fair algorithms. However, there is often a dichotomy between fairness and efficacy: fair algorithms may proffer low social welfare solutions whereas welfare optimizing algorithms may be very unfair. This issue is exemplified in the machine scheduling problem where, for n jobs, the social welfare of any fair solution may be a factor Omega(n) worse than the optimal welfare. In this paper, we prove that this dichotomy between fairness and efficacy can be overcome if we allow for a negligible amount of bias: there exist algorithms that are both "almost perfectly fair" and have a constant factor efficacy ratio, that is, are guaranteed to output solutions that have social welfare within a constant factor of optimal welfare. Specifically, for any ε>0, there exist mechanisms with efficacy ratio Theta(frac1ε) and where no agent is more than an ε fraction worse off than they are in the fairest possible solution (given by an algorithm that does not use personal or type data). Moreover, these bicriteria guarantees are tight and apply to both the single machine case and the multiple machine case. The key to our results are the use of Pareto scheduling mechanisms. These mechanisms, by the judicious use of personal or type data, are able to exploit Pareto improvements that benefit every individual; such Pareto improvements would typically be forbidden by fair scheduling algorithms designed to satisfy standard statistical measures of group fairness. We anticipate this paradigm, the judicious use of personal data by a fair algorithm to greatly improve performance at the cost of negligible bias, has wider application.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 22 of its 53 references that are in the map. First posted on arXiv 13 Apr 2022.

Builds on

22 of 53 references.

References · 22

  1. 2016Equality of Opportunity in Supervised Learningcited by 2,007
  2. 2016Man is to Computer Programmer as Woman is to Homemaker? Debiasing Word Embeddingscited by 1,312
  3. 2018Model Cards for Model Reportingcited by 1,080
  4. 2017Counterfactual Fairnesscited by 804
  5. 2016Fair prediction with disparate impact: A study of bias in recidivism prediction instrumentscited by 672
  6. 2016Inherent Trade-Offs in the Fair Determination of Risk Scorescited by 586
  7. 2017Fairness in Criminal Justice Risk Assessments: The State of the Artcited by 315
  8. 2018Improving fairness in machine learning systems: What do industry practitioners need?cited by 262
  9. 2017Avoiding Discrimination through Causal Reasoningcited by 194
  10. 2018Delayed Impact of Fair Machine Learningcited by 184
  11. 2019Mitigating Bias in Algorithmic Hiring: Evaluating Claims and Practicescited by 174
  12. 2017Fair Inference On Outcomescited by 144
10 more
  1. 2019On the Apparent Conflict Between Individual and Group Fairnesscited by 126
  2. 2017Runaway Feedback Loops in Predictive Policingcited by 97
  3. 2020Outcome Indistinguishabilitycited by 75
  4. 2021Multi-group Agnostic PAC Learnabilitycited by 44
  5. 2021Algorithmic Amplification of Politics on Twittercited by 38
  6. 2020Individual Fairness in Pipelinescited by 22
  7. 2021How Costly is Noise? Data and Disparities in Consumer Creditcited by 8
  8. 2020Abstracting Fairness: Oracles, Metrics, and Interpretabilitycited by 4
  9. 2019Algorithms that "Don't See Color": Comparing Biases in Lookalike and Special Ad Audiencescited by 3
  10. 2020Active Fairness Instead of Unawarenesscited by 2

Built on by

Not cited yet.