Abstract

We study the orthogonal range reporting and rectangle stabbing problems in moderate dimensions, i.e., when the dimension is clog⁡(n) for some constant c. In orthogonal range reporting, the input is a set of n points in d dimensions, and the goal is to store these n points in a data structure such that given a query rectangle, we can report all the input points contained in the rectangle. The rectangle stabbing problem is the “dual” problem where the input is a set of rectangles, and the query is a point.Our main result is the following: assume using S(n) space, we can solve either problem in d=clog⁡n dimensions, c≥4, using Q(n)+O(t) time in the pointer machine model of computation where t is the output size. Then, we show that if the query time is small, that is, Q(n)=n1−γ, for γ≥22+log⁡c, then the space must be Ω(n1−γncγ/e−o(cγ)). Interestingly, we obtain this lower bound using a non-constructive method, and we show the existence of some codes that generalize a specific aspect of error correction codes. Our result overcomes the shortcomings of the previous lower bounds in the pointer machine model for non-constant dimension [3–5,13], as the previous results could not be extended for d=Ω(log⁡n).The only known lower bounds for rectangle stabbing, when the dimension is non-constant, are based on conditional lower bounds upon the best-known results on CNF-SAT [21]. Therefore, our lower bound is the first non-trivial unconditional lower bound for orthogonal range reporting and rectangle stabbing with non-constant dimension.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.