English

Efficient Algorithms for Obnoxious Facility Location on a Line Segment or Circle

Data Structures and Algorithms 2022-10-14 v1 Computational Geometry

Abstract

We study different restricted variations of the obnoxious facility location problem on a plane. The first is the constrained obnoxious facility location on a line segment (COFL-Line) problem. We provide an efficient algorithm for this problem that executes in O(n2logk+nlogklog(n2+k))O(n ^ 2 \log k + n \log k \log (n^2 + k)) time. Our result improves on the best known result of O((nk)2log(nk)+(n+k)log(nk))O((nk)^2 \log(nk) + (n + k) \log (nk)) time obtained by Singireddy and Basappa\cite{singireddy2022dispersing}. We also study the same problem where the facilities must be placed on a given circle (the constrained obnoxious facility location on a circle (COFL-Circ) problem). We provide an efficient algorithm for this problem that executes in O(n2logk+nlogklog(n2+k))O(n ^ 2 \log k + n \log k \log (n^2 + k)) time. Our result improves on the best known result of O((nk)2log(nk)+(n+k)log(nk))O((nk)^2 \log(nk) + (n + k) \log (nk)) time obtained by Singireddy and Basappa\cite{singireddy2022dispersing}. The third problem we study is the min-sum obnoxious facility location (MOFL) problem.We provide an efficient algorithm that executes in O(nkα(nk)log3nk)O(nk\cdot \alpha(nk) \log^3 {nk}) time, where α(.)\alpha(.) is the inverse Ackermann function. The best known previous result is an O(n3k)O(n^3k) time obtained by Singireddy and Basappa\cite{singireddy2022dispersing}.

Keywords

Cite

@article{arxiv.2210.07146,
  title  = {Efficient Algorithms for Obnoxious Facility Location on a Line Segment or Circle},
  author = {Bowei Zhang},
  journal= {arXiv preprint arXiv:2210.07146},
  year   = {2022}
}
R2 v1 2026-06-28T03:34:14.863Z