伪直线下包络的动态保持
Dynamic Maintenance of the Lower Envelope of Pseudo-Lines
摘要:
我们提出了一个全动态的数据结构,用于维护伪线的下包络。该结构具有$O(\log^2 n)$更新时间和$O(\log n)$垂直射线拍摄查询时间。为了实现这一性能,我们设计了一种新的算法,用于寻找两个较低的包络线的伪线在$O(\log n)$时间之间的交叉点,使用\emph{tentative}二进制搜索;较低的包络线是特殊的,在$x=-\infty$任何伪线有助于第一个信封的谎言下面的每个伪线有助于第二个信封。该结构需要$O(n)$存储空间。
英文摘要:
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.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。