Lower Bounds for Semialgebraic Range Searching and Stabbing Problems

被引:1
|
作者
Afshani, Peyman [1 ]
Cheng, Pingan [1 ]
机构
[1] Aarhus Univ, Abogade 34, DK-8200 Aarhus N, Denmark
关键词
Semialgebraic range searching; lower bound; computational geometry;
D O I
10.1145/3578574
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the semialgebraic range searching problem, we are given a set of n points in R-d, and we want to preprocess the points such that for any query range belonging to a family of constant complexity semialgebraic sets (Tarski cells), all the points intersecting the range can be reported or counted efficiently. When the ranges are composed of simplices, the problem is well-understood: It can be solved using S (n) space and with Q(n) query time with S(n)Q(n)(d) = (O) over tilde (n(d)), where the (O) over tilde(.) notation hides polylogarithmic factors and this trade-off is tight (up to n(o(1)) factors). In particular, there exist "low space" structures that use O(n) space with O(n(1-1/d)) query time [8, 25] and "fast query" structures that use O(n(d)) space with O(log n) query time [9]. However, for general semialgebraic ranges, only "low space" solutions are known, but the best solutions [7] match the same trade-off curve as simplex queries, with O(n) space and (O) over tilde (n(1-1/d)) query time. It has been conjectured that the same could be done for the "fast query" case, but this open problem has stayed unresolved. Here, we disprove this conjecture. We give the first nontrivial lower bounds for semialgebraic range searching and other related problems. More precisely, we show that any data structure for reporting the points between two concentric circles, a problem that we call 2D annulus reporting, with Q(n) query time must use S (n) = Omega(o)(n(3)/Q(n)(5)) space, where the Omega(o)(.) notation hides n(o(1)) factors, meaning, for Q(n) = log(O(1)) n, Omega(o)(n(3)) space must be used. In addition, we study the problem of reporting the subset of input points in a polynomial slab defined by {(x, y) is an element of R-2 : P (x) <= y <= P (x) + w}, where P(x) = Sigma(Delta)(i=0) a(i)x(i) is a univariate polynomial of degree Delta and a(0), ... , a(Delta), w are given at the query time, a problem that we call polynomial slab reporting. For this, we show a space lower bound of Omega(o)(n(Delta+1)/Q(n)((Delta+3)Delta/2)), which implies that for Q(n) = log(O(1)) n, we must use Omega(o)(n(Delta+1)) space. We also consider the dual semialgebraic stabbing problems of semialgebraic range searching and present lower bounds for them. In particular, we show that in linear space, any data structure that solves 2D annulus stabbing problems must use O(n(2/3)) query time. Note that this almost matches the upper bound obtained by lifting 2D annuli to 3D. Like semialgebraic range searching, we also present lower bounds for general polynomial slab stabbing problems. Again, our lower bounds are almost tight for linear size data structures in this case.
引用
收藏
页数:26
相关论文
共 50 条
  • [1] ON RANGE SEARCHING WITH SEMIALGEBRAIC SETS
    AGARWAL, PK
    MATOUSEK, J
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 629 : 1 - 13
  • [2] ON RANGE SEARCHING WITH SEMIALGEBRAIC SETS
    AGARWAL, PK
    MATOUSEK, J
    [J]. DISCRETE & COMPUTATIONAL GEOMETRY, 1994, 11 (04) : 393 - 418
  • [3] Fixed-parameter tractability and lower bounds for stabbing problems
    Giannopoulos, Panos
    Knauer, Christian
    Rote, Guenter
    Werner, Daniel
    [J]. COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2013, 46 (07): : 839 - 860
  • [4] LOWER BOUNDS FOR LINE STABBING
    AVIS, D
    ROBERT, JM
    WENGER, R
    [J]. INFORMATION PROCESSING LETTERS, 1989, 33 (02) : 59 - 62
  • [5] Rectangle stabbing and orthogonal range reporting lower bounds in moderate dimensions
    Afshani, Peyman
    Killmann, Rasmus
    [J]. COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2023, 111
  • [6] Tight Lower Bounds for Halfspace Range Searching
    Arya, Sunil
    Mount, David M.
    Xia, Jian
    [J]. DISCRETE & COMPUTATIONAL GEOMETRY, 2012, 47 (04) : 711 - 730
  • [7] Tight Lower Bounds for Halfspace Range Searching
    Arya, Sunil
    Mount, David M.
    Xia, Jian
    [J]. PROCEEDINGS OF THE TWENTY-SIXTH ANNUAL SYMPOSIUM ON COMPUTATIONAL GEOMETRY (SCG'10), 2010, : 29 - 37
  • [8] Tight Lower Bounds for Halfspace Range Searching
    Sunil Arya
    David M. Mount
    Jian Xia
    [J]. Discrete & Computational Geometry, 2012, 47 : 711 - 730
  • [9] On Range Searching with Semialgebraic Sets II
    Agarwal, Pankaj K.
    Matousek, Jiri
    Sharir, Micha
    [J]. 2012 IEEE 53RD ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2012, : 420 - 429
  • [10] Lower bounds for off-line range searching
    Chazelle, B
    [J]. DISCRETE & COMPUTATIONAL GEOMETRY, 1997, 17 (01) : 53 - 65