pith. sign in

arxiv: 1902.09565 · v1 · pith:AFDWEOBAnew · submitted 2019-02-25 · 💻 cs.CG

Dynamic Maintenance of the Lower Envelope of Pseudo-Lines

classification 💻 cs.CG
keywords lowerenvelopeenvelopespseudo-linesstructuretimecontributingdynamic
0
0 comments X
read the original abstract

We present a fully dynamic data structure for the maintenance of lower envelopes of pseudo-lines. The structure has $O(\log^2 n)$ update time and $O(\log n)$ vertical ray shooting query time. To achieve this performance, we devise a new algorithm for finding the intersection between two lower envelopes of pseudo-lines in $O(\log n)$ time, using \emph{tentative} binary search; the lower envelopes are special in that at $x=-\infty$ any pseudo-line contributing to the first envelope lies below every pseudo-line contributing to the second envelope. The structure requires $O(n)$ storage space.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.