Diversity Maximization: Algorithms for Distant -Subsets
Abstract
Diversity maximization is a fundamental problem in combinatorial optimization with applications in fairness-aware machine learning, clustering, and data summarization, and has attracted significant attention in theoretical computer science. We study the Distant -Subsets Problem (DKSP): given a metric space with and an integer , find two disjoint subsets , each of size , maximizing . This problem arises as a key subroutine in composable coresets for diversity maximization, and improvements can yield better approximations for related objectives such as remote-matching and pseudoforest. It also appears in practice: a variation was featured in the ICPC World Finals 2024. Mahabadi and Narayanan gave a -approximation for this subproblem when . For any , we present a deterministic combinatorial algorithm achieving a -approximation under the same condition. In particular, for , this yields a -approximation when ; the factor is optimal for general metrics unless . More generally, any polynomial-time -approximation for constant would imply an algorithm for the -Biclique problem, even though DKSP is polynomial-time solvable when . For -dimensional Euclidean metrics, we obtain improved guarantees: a -approximation when , and a -approximation when . In particular, for and , this gives a -approximation when , yielding near- guarantees under linear constraints on for constant .
Related papers
See more related submissions when the market opens.