Group-level Fairness Maximization in Online Bipartite Matching

11/27/2020
by   Will Ma, et al.
0

In typical online matching problems, the goal is to maximize the number of matches. This paper studies online bipartite matching from the perspective of group-level fairness, and the goal is to balance the number of matches made across different groups of online nodes. We assume that an online node's group belongings are revealed upon arrival, and measure performance based on the group with the smallest fraction of its nodes matched at the end. We distinguish between two different objectives: long-run fairness, where the algorithm is audited for its fairness over many realizations from the same instance; and short-run fairness, where the algorithm is audited for its fairness on a single realization. We focus on the known-IID model of online arrivals and analyze, under both objectives, the competitive ratio for two classes of algorithms: non-rejecting algorithms, which must match an online node as long as a neighbor is available; and general online algorithms, which are allowed to reject online nodes to improve fairness. For long-run fairness, we analyze two online algorithms (sampling and pooling) which establish asymptotic optimality across many different regimes (no specialized supplies, no rare demand types, or imbalanced supply/demand). By contrast, outside all of these regimes, we show that the competitive ratio for online algorithms is between 0.632 and 0.732. For short-run fairness, we focus on the case of a complete bipartite graph and show that the competitive ratio for online algorithms is between 0.863 and 0.942; we also derive a probabilistic rejection algorithm which is asymptotically optimal as total demand increases.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/13/2023

Online Matching in Geometric Random Graphs

In online advertisement, ad campaigns are sequentially displayed to user...
research
01/08/2020

Achieving Competitiveness in Online Problems

In the setting of online algorithms, the input is initially not present ...
research
01/16/2022

Rawlsian Fairness in Online Bipartite Matching: Two-sided, Group, and Individual

Online bipartite-matching platforms are ubiquitous and find applications...
research
11/12/2019

Online Stochastic Matching with Edge Arrivals

Online bipartite matching with edge arrivals is an important extension o...
research
05/02/2018

Greedy Bipartite Matching in Random Type Poisson Arrival Model

We introduce a new random input model for bipartite matching which we ca...
research
05/15/2023

Fast and Efficient Matching Algorithm with Deadline Instances

Online weighted matching problem is a fundamental problem in machine lea...
research
12/12/2020

Trading the System Efficiency for the Income Equality of Drivers in Rideshare

Several scientific studies have reported the existence of the income gap...

Please sign up or login with your details

Forgot password? Click here to reset