A kinetic triangulation data structure is a kinetic data structure that maintains a triangulation of a set of moving points. Maintaining a kinetic triangulation is important for applications that involve motion planning, such as video games, virtual reality, dynamic simulations and robotics.
\Omega(n2)
\Omega(n2)
The Delaunay triangulation seems like a natural candidate, but a tight worst-case analysis of the number of discrete changes that will occur to the Delaunay triangulation (external events) was considered an open problem until 2015; it has now been bounded to be between
\Omega(n2)
O(n2+\epsilon)
There is a kinetic data structure that efficiently maintains the Delaunay triangulation of a set of moving points,[1]