acceptodds
Published as a conference paper at NeurIPS 2026

Efficient Algorithms For Fully Dynamic Bipartite Matching In Metric Spaces

Pankaj Agarwal, Oliver Chubet, Sharath Raghvendra, Arian Zamani

Abstract

We consider the problem of maintaining a minimum-cost bipartite matching between two point sets and in a metric space under insertions and deletions of input points. The Wasserstein- () cost of a matching is defined as and an -approximate matching is one whose total cost is at most times the cost of a minimum-cost matching. We obtain two main results. If and are points in and the distance between two points is measured under the -metric, an -approximate -matching between and can be maintained with an amortized update time, for any parameter , and where denotes the update time of a -approximate nearest neighbor data structure. For the norm this results in an update time of . The current state-of-the-art for high-dimensional settings only focus on the -metric and maintain an -approximate matching. Our result not only extends to any norm, but it also improves the approximation factor for under the -metric. Next, we consider the problem of maintaining a -matching when and are point sets in an arbitrary finite metric space. We show that for any and constant , a -approximate matching can be maintained with an amortized update time of , where is the spread of . Prior work on finite metric spaces gave an insertion-only data structure for -matching. In contrast, we develop a fully dynamic approach that supports both insertions and deletions and work for all -matchings. Together, our results extend dynamic Wasserstein matching beyond fixed-dimensional settings: they handle high-dimensional geometric instances, extend prior insertion-only -Wasserstein matching guarantees to the fully dynamic setting, and support -Wasserstein costs for every integer in arbitrary metric spaces.

Related papers

See more related submissions when the market opens.