Skip to content

A Bicriteria Approximation Scheme for the Minimum Well-Separated Pair Decomposition

Guilherme D. da Fonseca

cs.CGarXiv:2610.13650

Abstract

A well-separated pair decomposition (WSPD) of a set P of n points covers all n2 pairs of points by a family of dumbbells \X,Y\, each covering the pairs of X× Y, such that the diameters of X and Y are at most an -fraction of their distance. In Rd, WSPDs with O(n/d) dumbbells always exist, but many inputs admit much smaller ones. However, computing a WSPD of minimum size is NP-hard in the plane. For d2, the only known approximation that preserves the separation has a factor of 2O(d), and Buchin et al. (ESA 2026) asked whether a (1+δ)-approximation exists. We give a bicriteria approximation scheme: for fixed d and δ∈(0,1], we compute in f(d,δ)· n6 time a (1+δ)-WSPD whose size is at most (1+δ) times the minimum size of an -WSPD. The same holds in metric spaces of bounded doubling dimension. The algorithm combines shifting over scales with the local-growth technique of Nieberg, Hurink, and Kern, applied to a graph whose vertices are the pairs of points. In contrast, we show that in general metric spaces, relaxing the separation by a factor below 2 keeps the problem hard: for every fixed rational 1/4, it is NP-hard to compute such a relaxed WSPD whose size is within a factor nc of the minimum, for every c<2/3.

Create a lesson