Skip to main content
Log in

A Comparison Study of Moving Object Index Structures

  • Regular Paper
  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

The task of selecting the most appropriate method for indexing the data according to application requires a careful comparison study of indices of interests. In particular, we consider object movements by tracing their trajectories within a predefined road network. MV3DR-tree and 3DR-tree constitute our first group indexing the objects moving in free movement scenarios. Besides, Mapping and MON-tree are the second group indexing the locations of objects moving over a network of road. Those access methods mainly organize a group of R-tree in order to index the underlying road network and the object movements. Our goal in this study is to evaluate existing proposals under fair circumstances with respect to storage consumption and spatio-temporal query execution performance. In our comparisons, we discuss the structure’s sensibility to query’s spatial and/or temporal extent as well as the tradeoff arising between two groups in terms of reliability and disk access performance. We believe that revealing the vulnerabilities of the selected structures, especially Mapping and MON-tree motivates us to design more robust organizations.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Guttman A. R-trees: A dynamic index structure for spatial searching. In Proc. the ACM SIGMOD Conference on Management of Data, Boston, USA, June 18–21, 1984, pp.47–57.

  2. Theodoridis Y, Vazirgiannis M, Sellis T. Spatio-temporal indexing for large multimedia applications. In Proc. the 3rd IEEE Conference on Multimedia Computing and Systems (ICMCS 1996), Hiroshima, Japan, June 17–23, 1996, pp.441–448.

  3. Pfoser D, Jensen C S, Theodoridis Y. Novel approaches to the indexing of moving object trajectories. In Proc. the 26th International Conference on Very Large Databases, Cairo, Egypt, Sept. 10–14, 2000, pp.395–406.

  4. Nascimento M A, Silva J R O. Towards historical R-trees. In Proc. ACM Symposium on Applied Computing (ACMSAC1998), Atlanta, Georgia, Feb. 27–Mar. 1, 1998, pp.235–240.

  5. Tao Y, Papadias D. MV3DR-tree: A spatiotemporal access method for timestamp and interval queries. In Proc. the 27th International Conference on Very Large Databases, Roma, Italy, Sept. 11–14, 2001, pp. 431–440.

  6. Jensen C S, Pfoser D. Indexing of network constrained moving objects. In Proc. the 11th Int. Symp. Advances in Geographic Information Systems (ACM-GIS 2003), New Orleans, USA, Nov. 7–8, 2003, pp.1–8.

  7. Frentzos E. Indexing objects moving on fixed networks. In Proc. the 8th Int. Symp. Spatial and Temporal Databases (SSTD2003), Santorini Island, Greece, July 24–27, 2003, pp.289–305.

  8. Almeida V T, Güting R H. Indexing the trajectories of moving objects in networks. GeoInformatica, 2005, 9(1): 33–60.

    Article  Google Scholar 

  9. Kollios G, Gunopulos D, Tsotras V J. On indexing mobile objects. In Proc. ACM Symp. Principles of Database Systems (PODS 1999), Philadephia, USA, May 31–June 2, 1999, pp.261–272.

  10. Saltenis S, Jensen C S, Leutenegger S T, Lopez M A. Indexing the positions of continuously moving objects. In Proc. the SIGMOD Int. Conf. Management of Data, Dallas, USA, May 16–18, 2000, pp.331–342.

  11. Tao Y, Papadias D, Sun J. The TPR*-tree: An optimized spatio-temporal access method for predictive queries. In Proc. the Int. Conf. Very Large Data Bases (VLDB2003), Berlin, Germany, Sept. 9–12, 2003, pp.790–801.

  12. Spatial Index Library (SaIL). http://u-foria.org/marioh/spatialindex/index.html.

  13. Kamel I, Faloutsos C. Hilbert R-tree: An improved R-tree using fractals. In Proc. the 20th VLDB Conf., Chile, Sept. 12–15, 1994, pp.500–509.

  14. Kollios G, Gunopulos D, Tsotras V, Delis A, Hadjieleftheriou M. Indexing animated objects using spatiotemporal access methods. IEEE TKDE, 2001, 13(5): 758–777.

    Google Scholar 

  15. Papadias D, Zhang J, Mamoulis N, Tao Y. Query processing in spatial network databases. In Proc. the 29th Int. Conf. Very Large Data Bases (VLDB2003), Berlin, Germany, Sept. 9–12, 2003, pp.802–813.

  16. Wolfson O, Sistla A P, Chamberlain S, Yesha Y. Updating and querying databases that track mobile units. Distributed and Parallel Databases, 1999, 7(3): 257–387.

    Article  Google Scholar 

  17. Ding Z, Zhou X. Location update strategies for networkconstrained moving objects. In Proc. 13th Int. Conference on Database Systems for Advance Applications (DASFAA2008), New Delphi, India, March 19–21, 2008, pp.644–652.

  18. Leutenegger S T, Lopez M A. The effect of buffering on the performance of R-trees. Transaction on Knowledge and Data Engineering, 2000, 12(1): 33–44.

    Article  Google Scholar 

  19. Brinkhoff T. A Robust and self-tuning page-replacement strategy for spatial database systems. In Proc. Conference on Extending Database Technology (EDBT 2002), Prague, Czech Republic, March 25–27, 2002, pp.533–552.

  20. Sacco G M. Index access with a finite buffer. In Proc. the Very Large Data Bases Conf., Athens, Greece, Aug. 25–29, 1997, pp.301–309.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Utku Kalay.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kalay, U., Kalipsiz, O. A Comparison Study of Moving Object Index Structures. J. Comput. Sci. Technol. 24, 1098–1108 (2009). https://doi.org/10.1007/s11390-009-9283-7

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11390-009-9283-7

Keywords

Navigation