A Dynamic Stabbing-Max Data Structure with Sub-Logarithmic Query Time

preprint2011arXivOpen access

Abstract

In this paper we describe a dynamic data structure that answers one-dimensional stabbing-max queries in optimal O(log⁡n/log⁡log⁡n)O(\log n/\log\log n) time. Our data structure uses linear space and supports insertions and deletions in O(log⁡n)O(\log n) and O(log⁡n/log⁡log⁡n)O(\log n/\log \log n) amortized time respectively. We also describe a O(n(log⁡n/log⁡log⁡n)d−1)O(n(\log n/\log\log n)^{d-1}) space data structure that answers dd-dimensional stabbing-max queries in O((log⁡n/log⁡log⁡n)d)O((\log n/\log\log n)^{d}) time. Insertions and deletions are supported in O((log⁡n/log⁡log⁡n)dlog⁡log⁡n)O((\log n/\log\log n)^d\log\log n) and O((log⁡n/log⁡log⁡n)d)O((\log n/\log\log n)^d) amortized time respectively.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.