GTDSMay 22

Beyond the Half-Approximation: Fair and Efficient Online Class Matching

arXiv:2605.2340823.9
Predicted impact top 88% in GT · last 90 daysOriginality Highly original
AI Analysis

For problems like ride-sharing and online advertising where fairness across demographic or geographic groups is critical, this work provides the first algorithms that break the 1/2 welfare barrier while maintaining constant fairness, and gives a tight characterization of the price of fairness.

The paper resolves whether fairness constraints in online bipartite matching necessarily limit efficiency to at most half of optimal welfare. It introduces threshold-based algorithms achieving both constant class envy-freeness (CEF) and utilitarian social welfare (USW) exceeding 1/2, with guarantees up to (1 - e^{-γ})-CEF and (1 - e^{γ-1}/(γ+1))-USW for divisible matching, and provides a matching upper bound showing near-optimality.

Online bipartite matching, where agents are known in advance but items arrive sequentially and must be irrevocably assigned, is fundamental to problems ranging from ride-sharing to online advertising. When agents belong to classes such as demographic groups or geographic regions, fairness demands equitable treatment across these groups. Recent work introduced class envy-freeness (CEF), a natural extension of the classical fair division notion: an algorithm is $α$-CEF if each class receives value at least an $α$ fraction of what it could extract from any other class's bundle. However, all known algorithms achieving constant-factor CEF guarantees attain utilitarian social welfare (total matching value) of at most $\frac{1}{2}$ times the optimum, far below the $1-\frac{1}{e} \approx 0.632$ achievable without fairness constraints. We resolve the open question of whether fairness necessitates this efficiency loss, by introducing threshold-based algorithms parameterized by $γ\in [0,1]$ that equalize allocations across classes until threshold $γ$, then maximize efficiency. For divisible matching, this yields simultaneous $(1-e^{-γ})$-CEF and $(1 - \frac{e^{γ-1}}{γ+1})$-USW guarantees; for indivisible matching, $\fracγ{2}$-CEF with the same USW. Setting $γ> 0$ produces the first algorithms beating $\frac{1}{2}$-USW while maintaining constant CEF. We complement this with a novel upper bound construction, proving no non-wasteful $α$-CEF algorithm can exceed $\frac{1 +α- e^{α-1}}{1+α}$-USW and correcting prior bounds that were vacuous for $α< 0.58$. Our upper bound nearly matches our algorithms' performance, giving the first substantive characterization of the price of fairness in online class matching.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes