Dynamic Geometric Data Structures via Shallow Cuttings

03/20/2019
by   Timothy M. Chan, et al.
0

We present new results on a number of fundamental problems about dynamic geometric data structures: 1. We describe the first fully dynamic data structures with sublinear amortized update time for maintaining (i) the number of vertices or the volume of the convex hull of a 3D point set, (ii) the largest empty circle for a 2D point set, (iii) the Hausdorff distance between two 2D point sets, (iv) the discrete 1-center of a 2D point set, (v)the number of maximal (i.e., skyline) points in a 3D point set. The update times are near n^11/12 for (i) and (ii), n^7/8 for (iii) and (iv), and n^2/3 for (v). Previously, sublinear bounds were known only for restricted `semi-online' settings [Chan, SODA 2002]. 2. We slightly improve previous fully dynamic data structures for answering extreme point queries for the convex hull of a 3D point set and nearest neighbor search for a 2D point set. The query time is O(^2n), and the amortized update time is O(^4n) instead of O(^5n) [Chan, SODA 2006; Kaplan et al., SODA 2017]. 3. We also improve previous fully dynamic data structures for maintaining the bichromatic closest pair between two 2D point sets and the diameter of a 2D point set. The amortized update time is O(^4n) instead of O(^7n) [Eppstein 1995; Chan, SODA 2006; Kaplan et al., SODA 2017].

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/14/2021

More Dynamic Data Structures for Geometric Set Cover with Sublinear Update Time

We study geometric set cover problems in dynamic settings, allowing inse...
research
11/01/2021

Dynamic Geometric Set Cover, Revisited

Geometric set cover is a classical problem in computational geometry, wh...
research
10/01/2018

Adaptive Planar Point Location

We present self-adjusting data structures for answering point location q...
research
09/18/1998

Separation-Sensitive Collision Detection for Convex Objects

We develop a class of new kinetic data structures for collision detectio...
research
04/24/2018

Improved Algorithms for Fully Dynamic Maximal Independent Set

Maintaining maximal independent set in dynamic graph is a fundamental op...
research
02/29/2020

Dynamic geometric set cover and hitting set

We investigate dynamic versions of geometric set cover and hitting set w...
research
11/19/2020

Visibility Polygons and Visibility Graphs among Dynamic Polygonal Obstacles in the Plane

We devise an algorithm for maintaining the visibility polygon of any que...

Please sign up or login with your details

Forgot password? Click here to reset