ICLR2026
A Scalable Constant-Factor Approximation Algorithm for Optimal Transport
Pankaj K Agarwal, Oliver Chubet, Sharath Raghvendra, Keegan Yao
Abstract
Let be a metric space and let be discrete probability distributions supported on finite point sets . For any , the -distance between and , , is defined as the -th root of the minimum cost of transporting all the probability mass from to , where moving a probability mass of from to incurs a cost of . We give a (Las Vegas) randomized algorithm that computes a -approximate optimal-transport (OT) plan in time with probability at least , for all , where is an arbitrarily small constant and is the ratio between the largest and smallest interpoint distances in . The previous best result achieved an -approximation in time, for constant values of . Our algorithm significantly improves the approximation factor and, importantly, is the first quadratic-time method that extends to the -distance. In contrast, additive approximation methods such as Sinkhorn are efficient only for constant and fail to handle . Our algorithm also extends to a query model where, for any integer , we give an algorithm that preprocesses into clusters in time, after which a -approximate distance between any two distributions and with as support can be computed in time with probability at most . Finally, for , we show that obtaining a relative approximation factor better than in time would resolve the long-standing open problem of computing a perfect matching in an arbitrary bipartite graph in quadratic time.