English

A QPTAS for Facility Location on Unit Disk graphs

Data Structures and Algorithms 2024-05-16 v1

Abstract

We study the classic \textsc{(Uncapacitated) Facility Location} problem on Unit Disk Graphs (UDGs). For a given point set PP in the plane, the unit disk graph UDG(P) on PP has vertex set PP and an edge between two distinct points p,qPp, q \in P if and only if their Euclidean distance pq|pq| is at most 1. The weight of the edge pqpq is equal to their distance pq|pq|. An instance of \fl on UDG(P) consists of a set CPC\subseteq P of clients and a set FPF\subseteq P of facilities, each having an opening cost fif_i. The goal is to pick a subset FFF'\subseteq F to open while minimizing iFfi+vCd(v,F)\sum_{i\in F'} f_i + \sum_{v\in C} d(v,F'), where d(v,F)d(v,F') is the distance of vv to nearest facility in FF' through UDG(P). In this paper, we present the first Quasi-Polynomial Time Approximation Schemes (QPTAS) for the problem. While approximation schemes are well-established for facility location problems on sparse geometric graphs (such as planar graphs), there is a lack of such results for dense graphs. Specifically, prior to this study, to the best of our knowledge, there was no approximation scheme for any facility location problem on UDGs in the general setting.

Cite

@article{arxiv.2405.08931,
  title  = {A QPTAS for Facility Location on Unit Disk graphs},
  author = {Zachary Friggstad and Mohsen Rezapour and Mohammad R. Salavatipour and Hao Sun},
  journal= {arXiv preprint arXiv:2405.08931},
  year   = {2024}
}
R2 v1 2026-06-28T16:27:31.661Z