Storage in Computational Geometry
Yijie Han, Sanjeev Saxena

TL;DR
This paper introduces a novel storage method for real numbers that enables efficient retrieval and improves the preprocessing complexity of Kirkpatrick's point location algorithm in computational geometry.
Contribution
It presents a new storage technique that reduces storage requirements and enhances the preprocessing time of a key geometric algorithm.
Findings
Storage of n real numbers in constant space with O(log n) fetch time.
Improved preprocessing time for Kirkpatrick's point location algorithm to O(n√log n).
Maintains O(log n) query time with minimal storage.
Abstract
We show that real numbers can be stored in a constant number of real numbers such that each original real number can be fetched in time. Although our result has implications for many computational geometry problems, we show here, combined with Han's time real number sorting algorithm [3, arXiv:1801.00776], we can improve the complexity of Kirkpatrick's point location algorithm [8] to preprocessing time, a constant number of real numbers for storage and point location time. Kirkpatrick's algorithm uses preprocessing time, storage and point location time. The complexity results in Kirkpatrick's algorithm was the previous best result. Although Lipton and Tarjan's algorithm [10] predates Kirkpatrick's algorithm and has the same complexity, Kirkpatrick's algorithm is simpler and has a better…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Geometry and Mesh Generation · Data Management and Algorithms · Image Processing and 3D Reconstruction
