Connected k-Median with Disjoint and Non-disjoint Clusters
Abstract
The connected -median problem is a constrained clustering problem that combines distance-based -clustering with connectivity information. The problem allows to input a metric space and an unweighted undirected connectivity graph that is completely unrelated to the metric space. The goal is to compute centers and corresponding clusters such that each cluster forms a connected subgraph of , and such that the -median cost is minimized. The problem has applications in very different fields like geodesy (particularly districting), social network analysis (especially community detection), or bioinformatics. We study a version with overlapping clusters where points can be part of multiple clusters which is natural for the use case of community detection. This problem variant is -hard to approximate, and our main result is an -approximation algorithm for the problem. We complement it with an -hardness result for the case of disjoint clusters without overlap with general connectivity graphs, as well as an exact algorithm in this setting if the connectivity graph is a tree.
Keywords
Cite
@article{arxiv.2507.02774,
title = {Connected k-Median with Disjoint and Non-disjoint Clusters},
author = {Jan Eube and Kelin Luo and Dorian Reineccius and Heiko Röglin and Melanie Schmidt},
journal= {arXiv preprint arXiv:2507.02774},
year = {2025}
}
Comments
To appear in ESA 2025