Dynamic Planar Convex Hull

02/28/2019
by   Riko Jacob, et al.
0

In this article, we determine the amortized computational complexity of the planar dynamic convex hull problem by querying. We present a data structure that maintains a set of n points in the plane under the insertion and deletion of points in amortized O(log n) time per operation. The space usage of the data structure is O(n). The data structure supports extreme point queries in a given direction, tangent queries through a given point, and queries for the neighboring points on the convex hull in O(log n) time. The extreme point queries can be used to decide whether or not a given line intersects the convex hull, and the tangent queries to determine whether a given point is inside the convex hull. We give a lower bound on the amortized asymptotic time complexity that matches the performance of this data structure.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/19/2019

Polygon Queries for Convex Hulls of Points

We study the following range searching problem: Preprocess a set P of n ...
research
03/15/2019

Dynamic Planar Point Location in External Memory

In this paper we describe a fully-dynamic data structure for the planar ...
research
05/14/2023

Dynamic Convex Hulls under Window-Sliding Updates

We consider the problem of dynamically maintaining the convex hull of a ...
research
10/22/2018

Indexing Point Sets for Approximate Bottleneck Distance Queries

The bottleneck distance is a natural measure of the distance between tw...
research
04/19/2020

Faster Dynamic Range Mode

In the dynamic range mode problem, we are given a sequence a of length b...
research
09/12/2017

Skyline Queries in O(1) time?

The skyline of a set P of points (SKY(P)) consists of the "best" points ...
research
07/22/2020

Point-Location in The Arrangement of Curves

An arrangement of n curves in the plane is given. The query is a point q...

Please sign up or login with your details

Forgot password? Click here to reset