Fair Max-Min Diversification in Refined and Relaxed Metric Spaces
Shrink a large dataset to a few points so that every group gets its share of seats (fair) and the chosen points sit as far apart as possible (diverse). A pick is only as good as its closest pair. Earlier work handled ordinary metrics. We bend the triangle inequality by a factor c, so that c · d(x, z) ≤ d(x, y) + d(y, z), and ask how much a stronger one helps.
Theorem. In a refined metric, 1 < c ≤ 2, FairGreedyFlow is an α-approximation with α = (cm + c − 2) / ((c − 1) cm). Ordinary metrics give m + 1, which grows with the number of groups m. Here α never exceeds 1 / (c − 1), whatever m is.
So. For c > 1.5 the guarantee beats 2, the limit for ordinary metrics unless P = NP. For two groups, FairSwap achieves 4 / c² for every c in (0, 2].