STOC2022

Deterministic, near-linear ฮต-approximation algorithm for geometric bipartite matching

Pankaj K. Agarwal, Hsien-Chih Chang, Sharath Raghvendra, Allen Xiao

5 citations

Abstract

Given point sets ๐ด and ๐ต in R ๐‘‘ where ๐ด and ๐ต have equal size ๐‘› for some constant dimension ๐‘‘ and a parameter ๐œ€ > 0, we present the first deterministic algorithm that computes, in ๐‘› โ€ข (๐œ€ -1 log ๐‘›) ๐‘‚ (๐‘‘) time, a perfect matching between ๐ด and ๐ต whose cost is within a (1 + ๐œ€) factor of the optimal under any โ„“ ๐‘ -norm. Although a Monte-Carlo algorithm with a similar running time is proposed by Raghvendra and Agarwal [J. ACM 2020], the best-known deterministic ๐œ€-approximation algorithm takes ฮฉ(๐‘› 3/2 ) time. Our algorithm constructs a (refinement of a) tree cover of R ๐‘‘ , and we develop several new tools to apply a tree-cover based approach to compute an ๐œ€-approximate perfect matching.