Exact and Approximation Algorithms for Many-To-Many Point Matching in the Plane
Abstract
Given two sets and of points in the plane, of total size , a {many-to-many} matching between and is a set of pairs such that , and for each , appears in at least one such pair. The {cost of a pair} is the (Euclidean) distance between and . In the {minimum-cost many-to-many matching} problem, the goal is to compute a many-to-many matching such that the sum of the costs of the pairs is minimized. This problem is a restricted version of minimum-weight edge cover in a bipartite graph, and hence can be solved in time. In a more restricted setting where all the points are on a line, the problem can be solved in time [Colannino, Damian, Hurtado, Langerman, Meijer, Ramaswami, Souvaine, Toussaint; Graphs Comb., 2007]. However, no progress has been made in the general planar case in improving the cubic time bound. In this paper, we obtain an time exact algorithm and an time -approximation in the planar case. Our results affirmatively address an open problem posed in [Colannino et al., Graphs Comb., 2007].
Cite
@article{arxiv.2109.07524,
title = {Exact and Approximation Algorithms for Many-To-Many Point Matching in the Plane},
author = {Sayan Bandyapadhyay and Anil Maheshwari and Michiel Smid},
journal= {arXiv preprint arXiv:2109.07524},
year = {2021}
}
Comments
Accepted at ISAAC 2021