2006 47th Annual IEEE Symposium on Foundations of Computer Science (FOCS'06) (2006)

Berkeley, California

Oct. 21, 2006 to Oct. 24, 2006

ISSN: 0272-5428

ISBN: 0-7695-2720-5

pp: 325-332

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/FOCS.2006.61

Mihai Patrascu , MIT, USA

ABSTRACT

We consider the static planar point location problem in an arbitrary polygonal subdivision given by n segments. We assume points come from the [u]

^{2}grid, and consider algorithms for the RAM with words of O(lg u) bits. We give the first solution to the problem which can surpass the traditional query time of O(lgn). Specifically, we can obtain a query time of O(radic(lg u)). Though computational geometry on a grid has been investigated for a long time (including for this problem), it is generally not known how to make good use of a bounded universe in problems of such nonorthogonal flavor. Our result shows this limitation can be surpassed, at least for planar point location. A result by Timothy Chan, appearing independently in FOCS'06, also achieves sublogarithmic query times. Combining the two results, we obtain the following bound. For any S ges 2, the exists a data structure using space O(n middot S) which supports queries in time: O(min {((lg n)/(lg lg n)), (radic((lg u)/(lg lg u))), ((lg u)/(lg S))})INDEX TERMS

computational geometry, data structures

CITATION

M. Patrascu, "Planar Point Location in Sublogarithmic Time,"

*2006 47th Annual IEEE Symposium on Foundations of Computer Science (FOCS'06)(FOCS)*, Berkeley, California, 2007, pp. 325-332.

doi:10.1109/FOCS.2006.61

CITATIONS

SEARCH