English

The k-Center Problem of Uncertain Points on Graphs

Data Structures and Algorithms 2025-12-22 v2

Abstract

In this paper, we study the kk-center problem of uncertain points on a graph. Given are an undirected graph G=(V,E)G = (V, E) and a set P\mathcal{P} of nn uncertain points where each uncertain point with a non-negative weight has mm possible locations on GG each associated with a probability. The problem aims to find kk centers (points) on GG so as to minimize the maximum weighted expected distance of uncertain points to their expected closest centers. No previous work exist for the kk-center problem of uncertain points on undirected graphs. We propose exact algorithms that solve respectively the case of k=2k=2 in O(E2m2nlogEmnlogmn)O(|E|^2m^2n\log |E|mn\log mn ) time and the problem with k3k\geq 3 in O(min{Ekmknk+1klogEmnlogm,Eknk2mk22logEmn})O(\min\{|E|^km^kn^{k+1}k\log |E|mn\log m, |E|^kn^\frac{k}{2}m^\frac{k^2}{2}\log |E|mn\}) time, provided with the distance matrix of GG. In addition, an O(Emnlogmn)O(|E|mn\log mn)-time algorithmic approach is given for the one-center case.

Keywords

Cite

@article{arxiv.2504.14803,
  title  = {The k-Center Problem of Uncertain Points on Graphs},
  author = {Haitao Xu and Jingru Zhang},
  journal= {arXiv preprint arXiv:2504.14803},
  year   = {2025}
}