Voronoi Game on Graphs
Sayan Bandyapadhyay, Aritra Banik, Sandip Das, Hirak Sarkar

TL;DR
This paper studies a Voronoi game on graphs, providing a polynomial-time algorithm for trees, proving NP-completeness on general graphs, and proposing an approximation algorithm for facility placement.
Contribution
It introduces a dynamic programming approach for the game on trees, proves NP-completeness on general graphs, and offers a $1 - 1/e$ approximation algorithm.
Findings
Polynomial-time algorithm for trees
NP-completeness on general graphs
Approximation algorithm with factor $1 - 1/e$
Abstract
\textit{Voronoi game} is a geometric model of competitive facility location problem played between two players. Users are generally modeled as points uniformly distributed on a given underlying space. Each player chooses a set of points in the underlying space to place their facilities. Each user avails service from its nearest facility. Service zone of a facility consists of the set of users which are closer to it than any other facility. Payoff of each player is defined by the quantity of users served by all of its facilities. The objective of each player is to maximize their respective payoff. In this paper we consider the two players {\it Voronoi game} where the underlying space is a road network modeled by a graph. In this framework we consider the problem of finding optimal facility locations of Player 2 given any placement of facilities by Player 1. Our main result is a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFacility Location and Emergency Management · Game Theory and Voting Systems · Optimization and Search Problems
