Algorithms for Dynamic Computational Geometry with Applications
Laurence Boxer
TL;DR
The paper studies dynamic computational geometry for moving point objects whose coordinates are polynomials in time within Atallah's framework. It develops sequential and coarse grained parallel algorithms for three problems, namely too close, too far, and 3 aligned, leveraging lower envelopes, piecewise representations, and Manhattan distance analysis. The main results establish worst case optimal runtimes: Θ(n) for the sequential tasks Too Close and Too Far (and Θ(n/p) on CGM), and Θ(n^2) for the sequential solution to the 3 aligned problem, with the 3 aligned approach relying on piecewise decomposition and switchpoint bounds. These contributions offer provably efficient, scalable methods for safety and communication related questions in dynamic geometric settings, and provide a foundation for further parallelization on CGM architectures.
Abstract
Most of the literature of computational geometry concerns geometric properties of sets of static points. M.J. Atallah introduced dynamic computational geometry, concerned with both momentary and long-term geometric properties of sets of moving point-objects. This area of research seems to have been dormant recently. The current paper examines new problems in dynamic computational geometry.
