On beta-Plurality Points in Spatial Voting Games

03/17/2020
by   Boris Aronov, et al.
0

Let V be a set of n points in ℝ^d, called voters. A point p∈ℝ^d is a plurality point for V when the following holds: for every q∈ℝ^d the number of voters closer to p than to q is at least the number of voters closer to q than to p. Thus, in a vote where each v∈ V votes for the nearest proposal (and voters for which the proposals are at equal distance abstain), proposal p will not lose against any alternative proposal q. 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 p (but not to q) is scaled by a factor β, for some constant 0<β≤ 1. We investigate the existence and computation of β-plurality points, and obtain the following. * Define β^*_d := sup{β : any finite multiset V in ℝ^d admits a β-plurality point}. We prove that β^*_2 = √(3)/2, and that 1/√(d)≤β^*_d ≤√(3)/2 for all d≥ 3. * Define β(p, V) := sup{β : p is a β-plurality point for V}. Given a voter set V ∈ℝ^2, we provide an algorithm that runs in O(n log n) time and computes a point p such that β(p, V) ≥β^*_2. Moreover, for d≥ 2 we can compute a point p with β(p,V) ≥ 1/√(d) in O(n) time. * Define β(V) := sup{β : V admits a β-plurality point}. We present an algorithm that, given a voter set V in ℝ^d, computes an (1-ε)·β(V) plurality point in time O(n^2/ε^3d-2·logn/ε^d-1·log^2 1/ε).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/08/2023

Scenic Routes with Weighted Points in 2D

In a given 2D space, we can have points with different levels of importa...
research
04/09/2019

A Fast and Efficient algorithm for Many-To-Many Matching of Points with Demands in One Dimension

Given two point sets S and T, we first study the many-to-many matching w...
research
06/29/2023

Oriented Spanners

Given a point set P in the Euclidean plane and a parameter t, we define ...
research
09/01/2023

Bichromatic Perfect Matchings with Crossings

We consider bichromatic point sets with n red and n blue points and stud...
research
09/30/2020

The Online Broadcast Range-Assignment Problem

Let P={p_0,…,p_n-1} be a set of points in ℝ^d, modeling devices in a wir...
research
03/30/2018

Delaunay Triangulations of Points on Circles

Delaunay triangulations of a point set in the Euclidean plane are ubiqui...

Please sign up or login with your details

Forgot password? Click here to reset