Fairness in Ranking under Uncertainty

by   Ashudeep Singh, et al.

Fairness has emerged as an important consideration in algorithmic decision-making. Unfairness occurs when an agent with higher merit obtains a worse outcome than an agent with lower merit. Our central point is that a primary cause of unfairness is uncertainty. A principal or algorithm making decisions never has access to the agents' true merit, and instead uses proxy features that only imperfectly predict merit (e.g., GPA, star ratings, recommendation letters). None of these ever fully capture an agent's merit; yet existing approaches have mostly been defining fairness notions directly based on observed features and outcomes. Our primary point is that it is more principled to acknowledge and model the uncertainty explicitly. The role of observed features is to give rise to a posterior distribution of the agents' merits. We use this viewpoint to define a notion of approximate fairness in ranking. We call an algorithm ϕ-fair (for ϕ∈ [0,1]) if it has the following property for all agents x and all k: if agent x is among the top k agents with respect to merit with probability at least ρ (according to the posterior merit distribution), then the algorithm places the agent among the top k agents in its ranking with probability at least ϕρ. We show how to compute rankings that optimally trade off approximate fairness against utility to the principal. In addition to the theoretical characterization, we present an empirical analysis of the potential impact of the approach in simulation studies. For real-world validation, we applied the approach in the context of a paper recommendation system that we built and fielded at a large conference.


page 1

page 2

page 3

page 4


Two-sided fairness in rankings via Lorenz dominance

We consider the problem of generating rankings that are fair towards bot...

Principal Fairness for Human and Algorithmic Decision-Making

Using the concept of principal stratification from the causal inference ...

Fair and Efficient Resource Allocation with Partial Information

We study the fundamental problem of allocating indivisible goods to agen...

Systemic Fairness

Machine learning algorithms are increasingly used to make or support dec...

Fairness in Matching under Uncertainty

The prevalence and importance of algorithmic two-sided marketplaces has ...

The Price of Local Fairness in Multistage Selection

The rise of algorithmic decision making led to active researches on how ...

Fairness and efficiency for probabilistic allocations with endowments

We propose a notion of fairness for allocation problems in which differe...

Please sign up or login with your details

Forgot password? Click here to reset