Improved Algorithms for Distance Selection and Related Problems

06/01/2023
by   Haitao Wang, et al.
0

In this paper, we propose new techniques for solving geometric optimization problems involving interpoint distances of a point set in the plane. Given a set P of n points in the plane and an integer 1 ≤ k ≤n2, the distance selection problem is to find the k-th smallest interpoint distance among all pairs of points of P. The previously best deterministic algorithm solves the problem in O(n^4/3log^2 n) time [Katz and Sharir, SIAM J. Comput. 1997 and SoCG 1993]. In this paper, we improve their algorithm to O(n^4/3log n) time. Using similar techniques, we also give improved algorithms on both the two-sided and the one-sided discrete Fréchet distance with shortcuts problem for two point sets in the plane. For the two-sided problem (resp., one-sided problem), we improve the previous work [Avraham, Filtser, Kaplan, Katz, and Sharir, ACM Trans. Algorithms 2015 and SoCG 2014] by a factor of roughly log^2(m+n) (resp., (m+n)^ϵ), where m and n are the sizes of the two input point sets, respectively. Other problems whose solutions can be improved by our techniques include the reverse shortest path problems for unit-disk graphs. Our techniques are quite general and we believe they will find many other applications in future.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/03/2021

Efficient algorithms for optimization problems involving distances in a point set

We present a general technique, based on parametric search with some twi...
research
04/19/2022

Unit-Disk Range Searching and Applications

Given a set P of n points in the plane, we consider the problem of compu...
research
09/26/2022

Improved and Generalized Algorithms for Burning a Planar Point Set

Given a set P of points in the plane, a point burning process is a discr...
research
05/01/2019

Improved Algorithms for the Bichromatic Two-Center Problem for Pairs of Points

We consider a bichromatic two-center problem for pairs of points. Given ...
research
09/06/2023

On the Line-Separable Unit-Disk Coverage and Related Problems

Given a set P of n points and a set S of m disks in the plane, the disk ...
research
02/22/2020

(Faster) Multi-Sided Boundary Labelling

A 1-bend boundary labelling problem consists of an axis-aligned rectangl...
research
10/14/2019

An Improved FPT Algorithm for the Flip Distance Problem

Given a set P of points in the Euclidean plane and two triangulations of...

Please sign up or login with your details

Forgot password? Click here to reset