Kinetic and dynamic data structures for convex hulls and upper envelopes

4Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Let S be a set of n moving points in the plane. We present a kinetic and dynamic (randomized) data structure for maintaining the convex hull of S. The structure uses O(n) space, and processes an expected number of O(n 2βs+2(n) log n) critical events, each in O(log 2 n) expected time, including O(n) insertions, deletions, and changes in the flight plans of the points. Here s is the maximum number of times where any specific triple of points can become collinear, βs(q) = λs(q)/q, and λs (q) is the maximum length of Davenport-Schinzel sequences of order s on n symbols. Compared with the previous solution of Basch et al. [2], our structure uses simpler certificates, uses roughly the same resources, and is also dynamic. © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

Alexandron, G., Kaplan, H., & Sharir, M. (2005). Kinetic and dynamic data structures for convex hulls and upper envelopes. In Lecture Notes in Computer Science (Vol. 3608, pp. 269–281). Springer Verlag. https://doi.org/10.1007/11534273_24

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free