English

Voronoi Game on Graphs

Data Structures and Algorithms 2014-08-01 v1 Discrete Mathematics Computer Science and Game Theory

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 kk optimal facility locations of Player 2 given any placement of mm facilities by Player 1. Our main result is a dynamic programming based polynomial time algorithm for this problem on tree network. On the other hand, we show that the problem is strongly NP\mathcal{NP}-complete for graphs. This proves that finding a winning strategy of P2 is NP\mathcal{NP}-complete. Consequently, we design an 11e1-\frac{1}{e} factor approximation algorithm, where e2.718e \approx 2.718.

Keywords

Cite

@article{arxiv.1407.8474,
  title  = {Voronoi Game on Graphs},
  author = {Sayan Bandyapadhyay and Aritra Banik and Sandip Das and Hirak Sarkar},
  journal= {arXiv preprint arXiv:1407.8474},
  year   = {2014}
}

Comments

Journal preprint version, 18 pages

R2 v1 2026-06-22T05:17:44.400Z