Optimal-Cost Construction of Shallow Cuttings for 3-D Dominance Ranges in the I/O-Model
Yakov Nekrich, Saladi Rahul

TL;DR
This paper presents an optimal I/O-efficient algorithm for constructing shallow cuttings in 3-D dominance range problems, improving the efficiency of spatial data structures in external memory models.
Contribution
It introduces the first optimal-cost construction algorithm for shallow cuttings in the I/O-model, reducing I/O operations for 3-D dominance range data structures.
Findings
I/O complexity of the construction algorithm is optimal at O((N/B) log_{M/B}(N/B)).
Applications include faster offline 3-D dominance reporting.
Enables more efficient data structures for 3-D range searching.
Abstract
Shallow cuttings are a fundamental tool in computational geometry and spatial databases for solving offline and online range searching problems. For a set of points in 3-D, at SODA'14, Afshani and Tsakalidis designed an optimal time algorithm that constructs shallow cuttings for 3-D dominance ranges in internal memory. Even though shallow cuttings are used in the I/O-model to design space and query efficient range searching data structures, an efficient construction of them is not known till now. In this paper, we design an optimal-cost algorithm to construct shallow cuttings for 3-D dominance ranges. The number of I/Os performed by the algorithm is , where is the block size and is the memory size. As two applications of the optimal-cost construction algorithm, we design fast algorithms for…
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 · Topological and Geometric Data Analysis · Complexity and Algorithms in Graphs
