
TL;DR
This paper introduces a linear space dynamic data structure for efficient predecessor searches in union of catalogs along tree paths, with applications to geometric problems like stabbing-max and line intersection.
Contribution
It presents the first dynamic data structures with optimal query times for complex geometric problems using a novel tree-based catalog search method.
Findings
Supports predecessor queries in O(t(n)+|π|) time
Enables reporting queries in O(t(n)+|π'|+k) time
Applies to geometric problems with optimal query complexity
Abstract
In this paper we consider the following modification of the iterative search problem. We are given a tree , so that a dynamic catalog is associated with every tree node . For any and for any node-to-root path in , we must find the predecessor of in . We present a linear space dynamic data structure that supports such queries in time, where is the time needed to search in one catalog and denotes the number of nodes on path . We also consider the reporting variant of this problem, in which for any , and for any path all elements of must be reported; here denotes a path between an arbitrary node and its ancestor . We show that such queries can be answered in time, where is the number of elements in the…
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.
