Skip to main content

Predictive Join Processing between Regions and Moving Objects

  • Conference paper
Book cover Advances in Databases and Information Systems (ADBIS 2008)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5207))

Abstract

The family of R-trees is suitable for indexing various kinds of multidimensional objects. TPR*-trees are R-tree based structures that have been proposed for indexing a moving object database, e.g. a data-base of moving boats. Region Quadtrees are suitable for indexing 2-dimensional regional data and their linear variant (Linear Region Quadtrees) is used in many Geographical Information Systems (GIS) for this purpose, e.g. for the representation of stormy, or sunny regions. Although, both are tree structures, the organization of data space, the types of spatial data stored and the search algorithms applied on them are different in R-trees and Region Quadtrees. In this paper, we examine a spatio-temporal problem that appears in many practical applications: processing of predictive joins between moving objects and regions (e.g. discovering the boats that will enter a storm), using these two families of data structures as storage and indexing mechanisms, and taking into account their similarities and differences. With a thorough experimental study, we show that the use of a synchronous Depth-First traversal order has the best performance balance (on average), taking into account the I/O activity and response time as performance measurements.

Supported by the Almacenes de Datos Espacio-Temporales basados en Ontologias project (TIN2005-09098-C05-03), funded by the Spanish Ministry of Science and Technology.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Beckmann, N., Kriegel, H.P., Schneider, R., Seeger, B.: The R*-tree: an Efficient and Robust Access Method for Points and Rectangles. In: SIGMOD Conference, pp. 322–331 (1990)

    Google Scholar 

  2. Brinkhoff, T., Kriegel, H.P., Seeger, B.: Efficient Processing of Spatial Joins Using R-trees. In: SIGMOD Conference, pp. 237–246 (1993)

    Google Scholar 

  3. Corral, A., Vassilakopoulos, M., Manolopoulos, Y.: Algorithms for Joining R-Trees and Linear Region Quadtrees. In: Güting, R.H., Papadias, D., Lochovsky, F.H. (eds.) SSD 1999. LNCS, vol. 1651, pp. 251–269. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  4. Huang, Y.M., Jing, N., Rundensteiner, E.: Spatial Joins Using R-trees: Breadth-First Traversal with Global Optimizations. In: VLDB Conference, pp. 395–405 (1997)

    Google Scholar 

  5. Iwerks, G.S., Samet, H., Smith, K.P.: Maintenance of K-nn and Spatial Join Queries on Continuously Moving Points. TODS 31(2), 485–536 (2006)

    Article  Google Scholar 

  6. Jacox, E.H., Samet, H.: Iterative Spatial Join. TODS 28(3), 230–256 (2003)

    Article  Google Scholar 

  7. Jacox, E.H., Samet, H.: Spatial Join Techniques. TODS, article 7, 32(1), 1–44 (2007)

    Google Scholar 

  8. Kothuri, R.K., Ravada, S., Abugov, D.: Quadtree and R-tree Indexes in Oracle Spatial: A Comparison using GIS Data. In: SIGMOD Conference, pp. 546–557 (2002)

    Google Scholar 

  9. Lo, M.L., Ravishankar, C.V.: Spatial Joins Using Seeded Trees. In: SIGMOD Conference, pp. 209–220 (1994)

    Google Scholar 

  10. Lo, M.L., Ravishankar, C.V.: Spatial Hash-Joins. In: SIGMOD Conference, pp. 247–258 (1996)

    Google Scholar 

  11. Mamoulis, N., Papadias, D.: Slot Index Spatial Join. TKDE 15(1), 211–231 (2003)

    Google Scholar 

  12. Manolopoulos, Y., Nanopoulos, A., Papadopoulos, A.N., Theodoridis, Y.: R-Trees: Theory and Applications. Springer, Heidelberg (2006)

    MATH  Google Scholar 

  13. Papadopoulos, A.N., Rigaux, P., Scholl, M.: A Performance Evaluation of Spatial Join Processing Strategies. In: Güting, R.H., Papadias, D., Lochovsky, F.H. (eds.) SSD 1999. LNCS, vol. 1651, pp. 286–307. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  14. Patel, J.M., Dewitt, D.J.: Partition Based Spatial-Merge Join. In: SIGMOD Conference, pp. 259–270 (1996)

    Google Scholar 

  15. Saltenis, S., Jensen, C.S., Leutenegger, S.T., Lopez, M.A.: Indexing the Positions of Continously Moving Objects. In: SIGMOD Conference, pp. 331–342 (2000)

    Google Scholar 

  16. Samet, H.: Applications of Spatial Data Structures. Addison-Wesley, Reading (1990)

    Google Scholar 

  17. Sistla, A.P., Wolfson, O., Chamberlain, S., Dao, S.: Modeling and Querying Moving Objects. In: ICDE Conference, pp. 422–432 (1997)

    Google Scholar 

  18. Tao, Y., Papadias, D.: Time-Parameterized Queries in Spatio-Temporal Databases. In: SIGMOD Conference, pp. 334–345 (2002)

    Google Scholar 

  19. Tao, Y., Papadias, D., Sun, J.: The TPR*-tree: An Optimized Spatio-Temporal Access Method for Predictive Queries. In: VLDB Conference, pp. 790–801 (2003)

    Google Scholar 

  20. Zhang, R., Lin, D., Ramamohanarao, K., Bertino, E.: Continuous Intersection Joins Over Moving Objects. In: ICDE Conference, pp. 863–872 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Paolo Atzeni Albertas Caplinskas Hannu Jaakkola

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Corral, A., Torres, M., Vassilakopoulos, M., Manolopoulos, Y. (2008). Predictive Join Processing between Regions and Moving Objects. In: Atzeni, P., Caplinskas, A., Jaakkola, H. (eds) Advances in Databases and Information Systems. ADBIS 2008. Lecture Notes in Computer Science, vol 5207. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85713-6_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-85713-6_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-85712-9

  • Online ISBN: 978-3-540-85713-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics