A Two-Dimensional Kinetic Triangulation with Near-Quadratic Topological ChangesWritten with Pankaj Agarwal and Yusu Wang. Discrete & Computational Geometry (SoCG'04 special issue), 36:573-592, 2006. Also in Proc. 20th Annual ACM Symposium on Computational Geometry, pages 180-189, 2004. Abstract:
A triangulation of a set S of points in the plane is
a subdivision of the convex hull of S into triangles
whose vertices are points of S.
Given a set S of n points in R2, each
moving independently, we wish to maintain a
triangulation of S. The triangulation needs to be
updated periodically as the points in S move, so the
goal is to maintain a triangulation with small number of
topological events, each being the insertion or
deletion of an edge. We propose a kinetic data structure (KDS) that
processes |