Skip to main content

Optimal solutions for a class of point retrieval problems

  • Conference paper
  • First Online:
Automata, Languages and Programming (ICALP 1985)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 194))

Included in the following conference series:

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 suffices 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 well-known fized radius neighbor problem, to which we thus provide the first known optimal solution.

The first author was supported in part by NSF grant MCS 83-03925.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bentley, J.L., Maurer, H.A. A note on Euclidean near neighbor searching in the plane, Inform. Process. Lett. 8 (1979), 133–136.

    Article  Google Scholar 

  2. Chazelle, B. An improved algorithm for the fixed-radius neighbor problem, Inform. Process. Lett. 16 (1983), 193–198.

    Article  Google Scholar 

  3. Chazelle, B. Filtering search: A new approach to query-answering, Proc. 24th Ann. Symp. Found. Comp. Sci. (1983), 122–132.

    Google Scholar 

  4. Chazelle, B., Cole, R., Preparata, F.P., Yap, C.K. New upper bounds for neighbor searching, Tech. Rept. CS-84-11 (1984), Brown Univ.

    Google Scholar 

  5. Chazelle, B., Guibas, L.J., Lee, D.T. The power of geometric duality, Proc. 24th Ann. Symp. Found. Comp. Sci. (1983), 217–225.

    Google Scholar 

  6. Cole, R., Yap, C.K. Geometric retrieval problems, Proc. 24th Ann. Symp. Found. Comp. Sci. (1983), 112–121.

    Google Scholar 

  7. Edelsbrunner, H., Kirkpatrick, D.G. Maurer, H.A. Polygonal intersection search, Inform. Process. Lett. 14 (1982), 74–79.

    Article  Google Scholar 

  8. Edelsbrunner, H., Kirkpatrick, D.G., Seidel, R. On the shape of a set of points in the plane, IEEE Trans. Inform. Theory, IT-29 (1983), 551–559.

    Article  Google Scholar 

  9. Edelsbrunner, H., Welzl, E. Halfplanar range search in linear space and O (n 0.695) query time, Rep. F111, Inst. Inform. Proc., Tech. Univ. Graz, Austria, 1983.

    Google Scholar 

  10. Knuth, D.E. Sorting and Searching — The art of computer programming, III, Chapter 6.5, Addison-Wesley, Reading, 1973.

    Google Scholar 

  11. Willard, D.E. New data structures for orthogonal queries, SIAM J. Comput., Vol. 14, No. 1 (1985), 232–253.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Wilfried Brauer

Rights and permissions

Reprints and permissions

Copyright information

© 1985 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chazelle, B., Edelsbrunner, H. (1985). Optimal solutions for a class of point retrieval problems. In: Brauer, W. (eds) Automata, Languages and Programming. ICALP 1985. Lecture Notes in Computer Science, vol 194. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0015733

Download citation

  • DOI: https://doi.org/10.1007/BFb0015733

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-15650-5

  • Online ISBN: 978-3-540-39557-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics