Skip to main content

Kinetic Dictionaries: How to Shoot a Moving Target

  • Conference paper
Book cover Algorithms - ESA 2003 (ESA 2003)

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

Included in the following conference series:

Abstract

A kinetic dictionary is a data structure for storing a set S of continuously moving points on the real line, such that at any time we can quickly determine for a given query point q whether q ∈ S. We study trade-offs between the worst-case query time in a kinetic dictionary and the total cost of maintaining it during the motions of the points.

Part of this research was done during a visit to Stanford University.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Agarwal, P.K.: Range searching. In: Goodman, J.E., O’Rourke, J. (eds.) Handbook of Duiscrete and Computational Geometry, pp. 575–598. CRC Press, Boca Raton (1997)

    Google Scholar 

  2. Agarwal, P.K., Arge, L., Erickson, J.: Indexing moving points. In: Proc. Annu. ACM Sympos. Principles Database Syst., pp. 175–186 (2000)

    Google Scholar 

  3. Agarwal, P.K., Basch, J., de Berg, M., Guibas, L.J., Hershberger, J.: Lower bounds for kinetic planar subdivisions. Discrete Comput. Geom. 24, 721–733 (2000)

    MathSciNet  MATH  Google Scholar 

  4. Agarwal, P.K., Har-Peled, S.: Maintaining approximate extent measures of moving points. In: Proc. 12th ACM-SIAM Symp. Discrete Algorithms (2001)

    Google Scholar 

  5. Agarwal, P.K., Sharir, M.: Pseudoline arrangements: duality, algorithms, and applications. In: Proc. 13th ACM-SIAM Symp. Discrete Algorithms (2002)

    Google Scholar 

  6. Bang-Jensen, J., Gutin, G.: Digraphs: Theory, Algorithms and Applications. Springer, Heidelberg (2001)

    MATH  Google Scholar 

  7. Basch, J., Guibas, L.J., Hershberger, J.: Data structures for mobile data. J. Alg. 31, 1–28 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  8. de Berg, M., van Kreveld, M., Overmars, M., Schwarzkopf, O.: Computational Geometry: Algorithms and Applications. Springer, Heidelberg (1997)

    MATH  Google Scholar 

  9. Guibas, L.J.: Kinetic data structures—a state-of-the-art report. In: Proc. 3rd Workshop Algorithmic Found. Robot., pp. 191–209 (1998)

    Google Scholar 

  10. Kirkpatrick, D., Speckmann, B.: Kinetic maintenance of context-sensitive hierarchical representations of disjoint simple polygons. In: Proc. 18th Annu. ACM Symp. Comput. Geom., pp. 179–188 (2002)

    Google Scholar 

  11. Matoušek, J.: Efficient partition trees. Discrete Comput. Geom. 8, 315–334 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  12. Pfoser, D., Jensen, C.J., Theodoridis, Y.: Novel approaches to the indexing of moving object trajectories. In: Proc. 26th Int. Conf. Very Large Databases, pp. 395–406 (2000)

    Google Scholar 

  13. Šaltenis, S., Jensen, C.S., Leutenegger, S.T., Lopez, M.A.: Indexing the positions of continuously moving objects. In: Proc. ACM-SIGMOD Int. Conf. on Management of Data, pp. 331–342 (2000)

    Google Scholar 

  14. Wolfson, O., Sistla, A.P., Chamberlain, S., Yesha, Y.: Updating and querying databases that track mobile units. Distributed and Parallel Databses, 257–287 (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

de Berg, M. (2003). Kinetic Dictionaries: How to Shoot a Moving Target. In: Di Battista, G., Zwick, U. (eds) Algorithms - ESA 2003. ESA 2003. Lecture Notes in Computer Science, vol 2832. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39658-1_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-39658-1_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-20064-2

  • Online ISBN: 978-3-540-39658-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics