English

The Connected k-Vertex One-Center Problem on Graphs

Data Structures and Algorithms 2025-01-22 v2

Abstract

We consider a generalized version of the (weighted) one-center problem on graphs. Given an undirected graph GG of nn vertices and mm edges and a positive integer knk\leq n, the problem aims to find a point in GG so that the maximum (weighted) distance from it to kk connected vertices in its shortest path tree(s) is minimized. No previous work has been proposed for this problem except for the case k=nk=n, that is, the classical graph one-center problem. In this paper, an O(mnlognlogmn+m2lognlogmn)O(mn\log n\log mn + m^2\log n\log mn)-time algorithm is proposed for the weighted case, and an O(mnlogn)O(mn\log n)-time algorithm is presented for the unweighted case, provided that the distance matrix for GG is given. When GG is a tree graph, we propose an algorithm that solves the weighted case in O(nlog2nlogk)O(n\log^2 n\log k) time with no given distance matrix, and improve it to O(nlog2n)O(n\log^2 n) for the unweighted case.

Keywords

Cite

@article{arxiv.2412.18001,
  title  = {The Connected k-Vertex One-Center Problem on Graphs},
  author = {Jingru Zhang},
  journal= {arXiv preprint arXiv:2412.18001},
  year   = {2025}
}

Comments

A preliminary version of this paper will appear in Proceedings of the 19th International Conference and Workshops on Algorithms and Computation (WALCOM 2025)

R2 v1 2026-06-28T20:47:28.073Z