Dynamic Maintenance of the Lower Envelope of Pseudo-Lines

Abstract

We present a fully dynamic data structure for the maintenance of lower envelopes of pseudo-lines. The structure has O(2 n) update time and O( 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( n) time, using tentative binary search; the lower envelopes are special in that at x=-∞ 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.

0

Discussion (0)

Sign in to join the discussion.

Loading comments…