Convexity Helps Iterated Search in 3D
Abstract
Inspired by the classical fractional cascading technique, we introduce new techniques to speed up the following type of iterated search in 3D: The input is a graph with bounded degree together with a set of 3D hyperplanes associated with every vertex of of . The goal is to store the input such that given a query point and a connected subgraph , we can decide if is below or above the lower envelope of for every . We show that using linear space, it is possible to answer queries in roughly time which improves trivial bound of obtained by using planar point location data structures. Our data structure can in fact answer more general queries (it combines with shallow cuttings) and it even works when is given one vertex at a time. We show that this has a number of new applications and in particular, we give improved solutions to a set of natural data structure problems that up to our knowledge had not seen any improvements. We believe this is a very surprising result because obtaining similar results for the planar point location problem was known to be impossible.
Cite
@article{arxiv.2504.07545,
title = {Convexity Helps Iterated Search in 3D},
author = {Peyman Afshani and Yakov Nekrich and Frank Staals},
journal= {arXiv preprint arXiv:2504.07545},
year = {2025}
}
Comments
Full version of our upcoming SoCG 2025 paper