49
69

Resolving the Optimal Metric Distortion Conjecture

Abstract

We study the following metric distortion problem: there are two finite sets of points, VV and CC, that lie in the same metric space, and our goal is to choose a point in CC whose total distance from the points in VV is as small as possible. However, rather than having access to the underlying distance metric, we only know, for each point in VV, a ranking of its distances to the points in CC. We propose algorithms that choose a point in CC using only these rankings as input and we provide bounds on their \emph{distortion} (worst-case approximation ratio). A prominent motivation for this problem comes from voting theory, where VV represents a set of voters, CC represents a set of candidates, and the rankings correspond to ordinal preferences of the voters. A major conjecture in this framework is that the optimal deterministic algorithm has distortion 33. We resolve this conjecture by providing a polynomial-time algorithm that achieves distortion 33, matching a known lower bound. We do so by proving a novel lemma about matching voters to candidates, which we refer to as the \emph{ranking-matching lemma}. This lemma induces a family of novel algorithms, which may be of independent interest, and we show that a special algorithm in this family achieves distortion 33. We also provide more refined, parameterized, bounds using the notion of α\alpha-decisiveness, which quantifies the extent to which a voter may prefer her top choice relative to all others. Finally, we introduce a new randomized algorithm with improved distortion compared to known results, and also provide improved lower bounds on the distortion of all deterministic and randomized algorithms.

View on arXiv
Comments on this paper