English

A Simple Dynamization of Trapezoidal Point Location in Planar Subdivisions

Computational Geometry 2019-12-10 v1

Abstract

We study how to dynamize the Trapezoidal Search Tree - a well known randomized point location structure for planar subdivisions of kinetic line segments. Our approach naturally extends incremental leaf-level insertions to recursive methods and allows adaptation for the online setting. Moreover, the dynamization carries over to the Trapezoidal Search DAG, offering a linear sized data structure with logarithmic point location costs as a by-product. On a set SS of non-crossing segments, each update performs expected O(log2S){\mathcal O}(\log^2|S|) operations. We demonstrate the practicality of our method with an open-source implementation, based on the Computational Geometry Algorithms Library, and experiments on the update performance.

Keywords

Cite

@article{arxiv.1912.03389,
  title  = {A Simple Dynamization of Trapezoidal Point Location in Planar Subdivisions},
  author = {Milutin Brankovic and Nikola Grujic and André van Renssen and Martin P. Seybold},
  journal= {arXiv preprint arXiv:1912.03389},
  year   = {2019}
}

Comments

Dynamization, Trapezoidal Search Tree, Trapezoidal Search DAG, Backward Analysis, Point Location, Planar Subdivision, Treap

R2 v1 2026-06-23T12:38:39.299Z