Table of Contents
Fetching ...

Asymptotic Existence of Class Envy-free Matchings

Tomohiko Yokoyama, Ayumi Igarashi

TL;DR

We study class-envy-free fairness in a one-sided matching problem where agents are partitioned into disjoint classes and item bundles are evaluated via assignment valuations. The paper introduces a distributional model with utilities drawn from a baseline distribution and analyzes two mechanisms: (i) a welfare-maximizing maximum-weight matching that is asymptotically class-envy-free when $m = \Omega(n^2)$, and (ii) a round-robin algorithm that achieves a $1/2$-CEF1, non-wasteful matching and converges to class-envy-freeness as the system scales under mild assumptions on class sizes and the number of classes. The analysis blends random-assignment theory, a special-vertex perturbation technique with reversed-exponential edges, and concentration results to bound the expected marginal gains $X_p$ and cross-class gains $X_{pq}$, ultimately bounding envy probabilities by $o(1)$ as $n \to \infty$. The results provide asymptotic fairness and efficiency guarantees for large-scale class-based allocations, with practical relevance to public housing and distribution of scarce resources, while highlighting limitations in worst-case inputs and non-additive valuations. Overall, the work advances understanding of when fairness notions like class-envy-freeness can be achieved in large, structured matching markets.

Abstract

We consider a one-sided matching problem where agents who are partitioned into disjoint classes and each class must receive fair treatment in a desired matching. This model, proposed by Benabbou et al. [2019], aims to address various real-life scenarios, such as the allocation of public housing and medical resources across different ethnic, age, and other demographic groups. Our focus is on achieving class envy-free matchings, where each class receives a total utility at least as large as the maximum value of a matching they would achieve from the items matched to another class. While class envy-freeness for worst-case utilities is unattainable without leaving some valuable items unmatched, such extreme cases may rarely occur in practice. To analyze the existence of a class envy-free matching in practice, we study a distributional model where agents' utilities for items are drawn from a probability distribution. Our main result establishes the asymptotic existence of a desired matching, showing that a round-robin algorithm produces a class envy-free matching as the number of agents approaches infinity.

Asymptotic Existence of Class Envy-free Matchings

TL;DR

We study class-envy-free fairness in a one-sided matching problem where agents are partitioned into disjoint classes and item bundles are evaluated via assignment valuations. The paper introduces a distributional model with utilities drawn from a baseline distribution and analyzes two mechanisms: (i) a welfare-maximizing maximum-weight matching that is asymptotically class-envy-free when , and (ii) a round-robin algorithm that achieves a -CEF1, non-wasteful matching and converges to class-envy-freeness as the system scales under mild assumptions on class sizes and the number of classes. The analysis blends random-assignment theory, a special-vertex perturbation technique with reversed-exponential edges, and concentration results to bound the expected marginal gains and cross-class gains , ultimately bounding envy probabilities by as . The results provide asymptotic fairness and efficiency guarantees for large-scale class-based allocations, with practical relevance to public housing and distribution of scarce resources, while highlighting limitations in worst-case inputs and non-additive valuations. Overall, the work advances understanding of when fairness notions like class-envy-freeness can be achieved in large, structured matching markets.

Abstract

We consider a one-sided matching problem where agents who are partitioned into disjoint classes and each class must receive fair treatment in a desired matching. This model, proposed by Benabbou et al. [2019], aims to address various real-life scenarios, such as the allocation of public housing and medical resources across different ethnic, age, and other demographic groups. Our focus is on achieving class envy-free matchings, where each class receives a total utility at least as large as the maximum value of a matching they would achieve from the items matched to another class. While class envy-freeness for worst-case utilities is unattainable without leaving some valuable items unmatched, such extreme cases may rarely occur in practice. To analyze the existence of a class envy-free matching in practice, we study a distributional model where agents' utilities for items are drawn from a probability distribution. Our main result establishes the asymptotic existence of a desired matching, showing that a round-robin algorithm produces a class envy-free matching as the number of agents approaches infinity.

Paper Structure

This paper contains 34 sections, 20 theorems, 87 equations, 1 figure, 1 table, 1 algorithm.

Key Result

Lemma 3

Let $H$ be a complete bipartite graph with bipartition $(A,B)$ whose edge weights are drawn independently from a non-atomic distribution on $[0,1]$. Let $A'\subseteq A$ and $B'\subseteq B$. Then, no pair of distinct matchings has the same total weight in $H[A',B']$ almost surely.

Figures (1)

  • Figure 1: The modified graph $\hat{H}$ with the additional vertex $\hat{j}$.

Theorems & Definitions (39)

  • Definition 1: Assignment valuation
  • Definition 2: Class envy-freeness
  • Definition 3: Non-wastefulness
  • Lemma 3
  • Lemma 3: The nesting lemma
  • Theorem 4
  • Lemma 4
  • proof
  • proof : Proof of Theorem \ref{['thm:maxmatching']}
  • Proposition 4
  • ...and 29 more