English

Max-Distance Sparsification for Diversification and Clustering

Data Structures and Algorithms 2025-06-30 v2

Abstract

Let D\mathcal{D} be a set family that is the solution domain of some combinatorial problem. The \emph{max-min diversification problem on D\mathcal{D}} is the problem to select kk sets from D\mathcal{D} such that the Hamming distance between any two selected sets is at least dd. FPT algorithms parameterized by k+k+\ell , where =maxDDD\ell=\max_{D\in \mathcal{D}}|D|, and k+dk+d have been actively studied recently for several specific domains. This paper provides unified algorithmic frameworks to solve this problem. Specifically, for each parameterization k+k+\ell and k+dk+d, we provide an FPT oracle algorithm for the max-min diversification problem using oracles related to D\mathcal{D}. We then demonstrate that our frameworks provide the first FPT algorithms on several new domains D\mathcal{D}, including the domain of tt-linear matroid intersection, almost 22-SAT, minimum edge s,ts,t-flows, vertex sets of s,ts,t-mincut, vertex sets of edge bipartization, and Steiner trees. We also demonstrate that our frameworks generalize most of the existing domain-specific tractability results. Our main technical breakthrough is introducing the notion of \emph{max-distance sparsifier} of D\mathcal{D}, a domain on which the max-min diversification problem is equivalent to the same problem on the original domain D\mathcal{D}. The core of our framework is to design FPT oracle algorithms that construct a constant-size max-distance sparsifier of D\mathcal{D}. Using max-distance sparsifiers, we provide FPT algorithms for the max-min and max-sum diversification problems on D\mathcal{D}, as well as kk-center and kk-sum-of-radii clustering problems on D\mathcal{D}, which are also natural problems in the context of diversification and have their own interests.

Keywords

Cite

@article{arxiv.2411.02845,
  title  = {Max-Distance Sparsification for Diversification and Clustering},
  author = {Soh Kumabe},
  journal= {arXiv preprint arXiv:2411.02845},
  year   = {2025}
}

Comments

ESA 2025, 33 pages

R2 v1 2026-06-28T19:48:32.636Z