• DocumentCode
    2734673
  • Title

    Nearly optimal expected-case planar point location

  • Author

    Arya, Sunil ; Malamatos, Theocharis ; Mount, David M.

  • Author_Institution
    Dept. of Comput. Sci., Hong Kong Univ. of Sci. & Technol., Kowloon, China
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    208
  • Lastpage
    218
  • Abstract
    We consider the planar point location problem from the perspective of expected search time. We are given a planar polygonal subdivision S and for each polygon of the subdivision the probability that a query point lies within this polygon. The goal is to compute a search structure to determine which cell of the subdivision contains a given query point, so as to minimize the expected search time. This is a generalization of the classical problem of computing an optimal binary search tree for one-dimensional keys. In the one-dimensional case it has long been known that the entropy H of the distribution is the dominant term in the lower bound on the expected-case search time, and further there exist search trees achieving expected search times of at most H+2. Prior to this work, there has been no known structure for planar point location with an expected search time better than 2H, and this result required strong assumptions on the nature of the query point distribution. Here we present a data structure whose expected search time is nearly equal to the entropy lower bound, namely H+o(H). The result holds for any polygonal subdivision in which the number of sides of each of the polygonal cells is bounded, and there are no assumptions on the query distribution within each cell. We extend these results to subdivisions with convex cells, assuming a uniform query distribution within each cell
  • Keywords
    computational geometry; probability; search problems; trees (mathematics); convex cells; data structure; expected search time; nearly optimal expected-case planar point location; optimal binary search tree; planar point location; planar polygonal subdivision; polygonal cells; polygonal subdivision; search structure; subdivision; Binary search trees; Computational geometry; Computer science; Data structures; Educational institutions; Entropy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 2000. Proceedings. 41st Annual Symposium on
  • Conference_Location
    Redondo Beach, CA
  • ISSN
    0272-5428
  • Print_ISBN
    0-7695-0850-2
  • Type

    conf

  • DOI
    10.1109/SFCS.2000.892108
  • Filename
    892108