Optimal solutions for a class of point retrieval problems

  • Authors:
  • B. Chazelle;H. Edelsbrunner

  • Affiliations:
  • Department of Computer Science, Brown University, Providence, Rhode Island 02912, U.S.A.;Institutes of Information Processing, Technical University Graz, Schiesstattg. 4a, A-8010 Graz, Austria

  • Venue:
  • Journal of Symbolic Computation
  • Year:
  • 1985

Quantified Score

Hi-index 0.00

Visualization

Abstract

Let P be a set of n points in the Euclidean plane and let C be a convex figure. We study the problem of preprocessing P so that for any query point q, the points of P in C+q can be retrieved efficiently. If constant time sumces for deciding the inclusion of a point in C, we then demonstrate the existence of an optimal solution: the algorithm requires O(n) space and O(k + log n) time for a query with output size k. If C is a disk, the problem becomes the wellknown fixed-radius neighbour problem, to which we thus provide the first known optimal solution.