Abstract

Let VV be a set of nn points in Rd\mathbb{R}^d, called voters. A point p∈Rdp\in \mathbb{R}^d is a plurality point for VV when the following holds: for every q∈Rdq\in\mathbb{R}^d the number of voters closer to pp than to qq is at least the number of voters closer to qq than to pp. Thus, in a vote where each v∈Vv\in V votes for the nearest proposal (and voters for which the proposals are at equal distance abstain), proposal pp will not lose against any alternative proposal qq. For most voter sets a plurality point does not exist. We therefore introduce the concept of ββ-plurality points, which are defined similarly to regular plurality points except that the distance of each voter to pp (but not to qq) is scaled by a factor ββ, for some constant 0<β≤10<β\leq 1. We investigate the existence and computation of ββ-plurality points, and obtain the following. * Define $β^*_d := \sup \{ β: \text{any finite multiset $Vin in \mathbb{R}^dadmitsa admits a β$-plurality point} \}$. We prove that β2∗=3/2β^*_2 = \sqrt{3}/2, and that 1/d≤βd∗≤3/21/\sqrt{d} \leq β^*_d \leq \sqrt{3}/2 for all d≥3d\geq 3. * Define $β(p, V) := \sup \{ β: \text{$pisa is a β−pluralitypointfor-plurality point for V$}\}$. Given a voter set V∈R2V \in \mathbb{R}^2, we provide an algorithm that runs in O(nlog⁡n)O(n \log n) time and computes a point pp such that β(p,V)≥β2∗β(p, V) \geq β^*_2. Moreover, for d≥2d\geq 2 we can compute a point pp with β(p,V)≥1/dβ(p,V) \geq 1/\sqrt{d} in O(n)O(n) time. * Define $β(V) := \sup \{ β: \text{$Vadmitsa admits a β$-plurality point}\}$. We present an algorithm that, given a voter set VV in Rd\mathbb{R}^d, computes an (1−ε)⋅β(V)(1-\varepsilon)\cdot β(V) plurality point in time O(n2ε3d−2⋅log⁡nεd−1⋅log⁡21ε)O(\frac{n^2}{\varepsilon^{3d-2}} \cdot \log \frac{n}{\varepsilon^{d-1}} \cdot \log^2 \frac {1}{\varepsilon}).

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.