Exact and Approximation Algorithms for Many-To-Many Point Matching in the Plane

09/15/2021
by   Sayan Bandyapadhyay, et al.
0

Given two sets S and T of points in the plane, of total size n, a many-to-many matching between S and T is a set of pairs (p,q) such that p∈ S, q∈ T and for each r∈ S∪ T, r appears in at least one such pair. The cost of a pair (p,q) is the (Euclidean) distance between p and q. 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 O(n^3) time. In a more restricted setting where all the points are on a line, the problem can be solved in O(nlog n) 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 O(n^2· poly(log n)) time exact algorithm and an O( n^3/2· poly(log n)) time (1+ϵ)-approximation in the planar case. Our results affirmatively address an open problem posed in [Colannino et al., Graphs Comb., 2007].

READ FULL TEXT

page 1

page 3

page 7

page 9

page 11

page 15

research
07/19/2022

Algorithms for the Euclidean Bipartite Edge Cover Problem

Given a graph G=(V,E) with costs on its edges, the minimum-cost edge cov...
research
07/15/2020

An Õ(n^5/4) Time ε-Approximation Algorithm for RMS Matching in a Plane

The 2-Wasserstein distance (or RMS distance) is a useful measure of simi...
research
03/22/2019

Efficient Algorithms for Geometric Partial Matching

Let A and B be two point sets in the plane of sizes r and n respectively...
research
10/24/2018

Approximate Minimum-Weight Matching with Outliers under Translation

Our goal is to compare two planar point sets by finding subsets of a giv...
research
11/25/2016

A Distance Function for Comparing Straight-Edge Geometric Figures

This paper defines a distance function that measures the dissimilarity b...
research
09/13/2019

Linear Size Planar Manhattan Network for Convex Point Sets

Let G = (V, E) be an edge-weighted geometric graph such that every edge ...
research
11/29/2020

A Constant Factor Approximation for Navigating Through Connected Obstacles in the Plane

Given two points s and t in the plane and a set of obstacles defined by ...

Please sign up or login with your details

Forgot password? Click here to reset