Table of Contents
Fetching ...

Fair metric distortion for matching with preferences

Jabari Hastings, Prasanna Ramakrishnan

TL;DR

This work studies matching with ordinal preferences in an unknown metric space through the lens of distortion and fairness. It shows that max-distortion (egalitarian cost) and sum-distortion can differ by a factor up to $n$, motivating separate analysis beyond the traditional sum objective. Focusing on RepMatch, the authors introduce a size-based promotion variant that achieves a max-distortion of $O\left(n^{\log_2 3}\right)\approx O(n^{1.58})$ and a fairness ratio of $O(n^2)$ for any monotone symmetric norm, while also establishing matching lower bounds. They further prove universal lower bounds for deterministic mechanisms in max-distortion and discuss the intriguing possibility of constant max-distortion mechanisms, outlining key challenges and directions for future work.

Abstract

We consider the matching problem in the metric distortion framework. There are $n$ agents and $n$ items occupying points in a shared metric space, and the goal is to design a matching mechanism that outputs a low-cost matching between the agents and items, using only agents' ordinal rankings of the candidates by distance. A mechanism has distortion $α$ if it always outputs a matching whose cost is within a factor of $α$ of the optimum, in every instance regardless of the metric space. Typically, the cost of a matching is measured in terms of the total distance between matched agents and items, but this measure can incentivize unfair outcomes where a handful of agents bear the brunt of the cost. With this in mind, we consider how the metric distortion problem changes when the cost is instead measured in terms of the maximum cost of any agent. We show that while these two notions of distortion can in general differ by a factor of $n$, the distortion of a variant of the state-of-the-art mechanism, RepMatch, actually improves from $O(n^2)$ under the sum objective to $O(n^{1.58})$ under the max objective. We also show that for any fairness objective defined by a monotone symmetric norm, this algorithm guarantees distortion $O(n^2)$.

Fair metric distortion for matching with preferences

TL;DR

This work studies matching with ordinal preferences in an unknown metric space through the lens of distortion and fairness. It shows that max-distortion (egalitarian cost) and sum-distortion can differ by a factor up to , motivating separate analysis beyond the traditional sum objective. Focusing on RepMatch, the authors introduce a size-based promotion variant that achieves a max-distortion of and a fairness ratio of for any monotone symmetric norm, while also establishing matching lower bounds. They further prove universal lower bounds for deterministic mechanisms in max-distortion and discuss the intriguing possibility of constant max-distortion mechanisms, outlining key challenges and directions for future work.

Abstract

We consider the matching problem in the metric distortion framework. There are agents and items occupying points in a shared metric space, and the goal is to design a matching mechanism that outputs a low-cost matching between the agents and items, using only agents' ordinal rankings of the candidates by distance. A mechanism has distortion if it always outputs a matching whose cost is within a factor of of the optimum, in every instance regardless of the metric space. Typically, the cost of a matching is measured in terms of the total distance between matched agents and items, but this measure can incentivize unfair outcomes where a handful of agents bear the brunt of the cost. With this in mind, we consider how the metric distortion problem changes when the cost is instead measured in terms of the maximum cost of any agent. We show that while these two notions of distortion can in general differ by a factor of , the distortion of a variant of the state-of-the-art mechanism, RepMatch, actually improves from under the sum objective to under the max objective. We also show that for any fairness objective defined by a monotone symmetric norm, this algorithm guarantees distortion .

Paper Structure

This paper contains 27 sections, 14 theorems, 40 equations, 5 figures, 1 table.

Key Result

Theorem 1

alg:rep-match guarantees a max-distortion $O(n^{1.58})$ and fairness ratio $O(n^2)$.

Figures (5)

  • Figure 1: The metric space that defines the preferences in our ordinal matching instance for $\ell= 3$. The red nodes are the agents and the black nodes are the items.
  • Figure 2: The metric space that defines the preferences in our ordinal matching instance for $n = 3$. The red nodes are the agents and the black nodes are the items.
  • Figure 3: The metric space that defines the preferences in our ordinal matching instance for $n = 3$. The red nodes are the agents and the black nodes are the items.
  • Figure 4: The metric space that defines the preferences in our ordinal matching instance for $n = 8$. $b_8$ is the root of the tree. The black nodes are the items and the red (leaf) nodes are the agents.
  • Figure 5: The metric space that defines the preferences in the consistent metric $d_1$ for $n = 8$. $b_8$ is the root of the tree. The black nodes are the items and the red nodes are the agents.

Theorems & Definitions (31)

  • Theorem 1
  • Proposition 1: Goel:2017aa, Theorem 2.3
  • Proposition 2
  • Proposition 3
  • Proposition 4
  • Theorem 2
  • Corollary 5
  • Corollary 6
  • proof : Proof of \ref{['thm:mod-rep-match-ub-topk']}
  • Theorem 3
  • ...and 21 more