Year: 2009
Type: preprint
Abstract: We present new data structures for approximately counting the number of points in orthogonal range. There is a deterministic linear space data structure that supports updates in O(1) time and approximates the number of elements in a 1-D range up to an additive term $k^{1/c}$ in $O(\log \log U\cdot\log \log n)$ time, where $k$ is the number of elements in the answer, $U$ is the size of the universe and $c$ is an arbitrary fixed constant. We can estimate the number of points in a two-dimensional orthogonal range up to an additive term $ k^ρ$ in $O(\log \log U+ (1/ρ)\log\log n)$ time for any $ρ>0$. We can estimate the number of points in a three-dimensional orthogonal range up to an additive term $k^ρ$ in $O(\log \log U + (\log\log n)^3+ (3^v)\log\log n)$ time for $v=\log \frac{1}ρ/\log {3/2}+2$.
Source: arXiv (Cornell University)
Author: Nekrich, Yakov
Language: English
Subfield: Artificial Intelligence
Field: Computer Science
Domain: Physical Sciences
Open Access status: green
OpenAlex ID: W1561890487
