skip to main content
10.1145/502585.502643acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
Article

Dynamic and hierarchical spatial access method using integer searching

Authors Info & Claims
Published:05 October 2001Publication History

ABSTRACT

Dynamic and complex computation in the area of Geographic Information System (GIS) or Mobile Computing System involves huge amount of spatial objects such as points, boxes, polygons, etc and requires a scalable data structure and an efficient management tool for this information. In this paper, for a dynamic management of spatial objects, we construct a hierarchical dynamic data structure, called an IST/OPG hierarchy, which may overcome some limitations of existing Spatial Access Methods (SAMs). The hierarchy is constructed by combining three primary components: (1) Minimum Boundary Rectangle (MBR), which is the most widely used method among SAMs; (2) the population-based domain slicing, which is modified from the Grid File [14]; (3) extended optimal Integer Searching algorithm [4]. For dynamic management of spatial objects in the IST/OPG hierarchy, a number of primary and supplementary operations are introduced. This paper includes a comparative analysis of our approach with previous SAMs, such as R-Tree, R+-Tree and R*-Tree and QSF-Tree. The results of analysis show that our approach is better than other SAMs in construction and query time and space requirements. Specifically, for a given search domain with n objects, our query operations yield $O($ \scriptsize $\sqrt {\frac {\log n} {\log\log n}}$\normalsize $)$ compared to $O(\log n)$ of the fast SAM and an IST/OPG hierarchy containing $n$ objects can be constructed in $O(n$ \scriptsize $\sqrt {\frac {\log n}{\log\log n}}$\normalsize $)$ time and O(n) space.

References

  1. 1.Amir, A., Efrat, A., Indyk, P., and Sam&, H. Eficient regular data structures and algorithms for location and proximity problems. manuscript (www.graphics.stanford.edu/ alon/regdata.html).Google ScholarGoogle Scholar
  2. 2.Andersson, A. Sublogarithmic searching without multiplications. In Proc. 36th IEEE Symposium on Foundations of Computer Science, 1995, pp. 655-663. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.Andersson, A. Faster deterministic sorting and searching in linear space. In Proceedings of the 37th Annual IEEE Symposium on Foundations of Computer Science, October 1996, pp. 135-141. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.Andersson, A., and Thorup, M. Tight(er) worst-case bounds on dynamic searching and priority queues. In Proceedings of the 32nd Annual ACM Symposium on Theory of Computing(STOC '00), ACM Press, New York, 2000, pp. 335-342. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.Beakmann. N. Kriegel, H., Schneider, R., and Seeger, B. The R*-tree: An Efficient and Robust Access Method for Points and Rectangles. Proceedings of ACM SIGMOD International Conference on Management of Data, Atlantic City, NJ, May 23-25, 1990, pp. 322-331. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.Bently J. L. Miltidimensional binary search trees use for associative searching. Communications of the ACM M(9), 1975, pp. 509-517. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.Cho, K. "A Study on Spatial Access Method Based on Integer Searching Algorithms, " M.S. Thesis, Dept. of CST, University of Missouri Kansas City, December 2000.Google ScholarGoogle Scholar
  8. 8.Gaede, V., and Gunther, 0. Multi-dimensional Access Methods. ACM Computing Surveys, 30(2), June 1998, pp. 170-231. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.Boas, V. P., Kaas, R., and Zijlstra, E. Design and Implementation of an Efficient Priority Queue. Mathematical Systems Theory 10, Springer-Verlag New York Inc. 1977, pp. 99-127.Google ScholarGoogle Scholar
  10. 10.Gunther, O., and Bilmes, J. Tree-based access methods for spatial databases: implementation and performance evaluation. IEEE Transactions on Knowledge and Data Engineering, 3(3), Sept. 1991, pp. 342-356. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.Gunther, 0. The Design of the Cell Tree: An Object-Oriented Index Structure for Geometric Databases. Proc. 5th International Conference on Data Engineering, 1989, pp. 508-605. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.Guttman, A. R trees: A dynamic index structure for spatial searching. In Proceedings of the 1984 ACM SIGMOD Conference ACM, New York. 1984. PP. 47-57. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.Henrich. A. and Six. H. Ho& to Split &cketsin Spatial Data Structures. In Geographic Database Management &stems Gambosi. G. Scholl, M., and Six, H.W. eds., Springer-Verlag, Berlin, 1991: pp: 212-244.Google ScholarGoogle Scholar
  14. 14.Hinrichs, K. Implementation of the grid file: Design Concepts and experience. BIT 25, 1985, pp. 569-592. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15.Hutflesz, A., Six, H. W., and Widmayer, P. The r-file: an efficient access structure for proximity queries. Proceedings of 6th IEEE International Conference on Data Engineering, 1990, pp. 372-379. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16.Kamel, I., and Faloutsos, C. Hilbert R-Tree: An Improved R-Tree Using Fractals. Proc. 20th International Conference on Very Large Data Bases, 1994. pp. 500-509. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17.Kriegel, H.- P., Horn, H., and Schiwietz, M. The performance of object decomposition techniques for spatial query processing. In Proc. 2nd Symposium on iarge Spatial Databases, Lecture Notes in Computer Science, 525, 1991, pp. 257-276. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 18.Kuan, J., and Lewis,.P. A study on data point search for HG-trees. SIGMOD Record, 28(l), March 1999, pp. 90-96. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19.Nievergelt, J., Hinterberger, H., and Sevcik, K.C. The grid file: an adaptable, symmetric multikey file structure. ACM Trans. on database systems 9(l), 1984, pp. 38-71. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. 20.Oosterom, P. "Reactive Data Structures for Geographic Information Systems," Ph.D. Thesis, Dept. of CS, Leiden University, December 1990.Google ScholarGoogle Scholar
  21. 21.Orenstein, J. A., and Merrett, T. A class of data structures for associative searching. In Proceedings of SIGART-SIGMOD 3rd Symposium on Principles of Database Systems, Waterloo, Canada, 1984, pp. 181-190. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. 22.Orlandic, R. A High-Precision Spatial Access Method Based on a New Linear Representation of Quadtrees. Proceedings of 1st Conference on Information and Knowledge Management CIKM-92, Baltimore, MD, 1992, pp. 499-50s.Google ScholarGoogle Scholar
  23. 23.Papadias, D., Theodoridis, Y., Sellis, T., and Egenhofer, M. J. Topological Relations in the World of Minimum Bounding Rectangles: A Study with R-Trees, Proce. ACM SIGMOD Int. Conj. On Management of Data, 1995, pp. 92-103. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. 24.Sellis. T. Roussopoulos. N. and Faloutsos, C. The R-Tree A Dynamic Index For Multi-Dimensional Obiects. Proceedinos of the 13th VLDB Conference, Brighton 1987, pp. 507-518. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. 25.Six, H., and Widmayer, P. Spatial searching in geometric databases. Proceedings of the 4th International Conference on Data Engineering, Los Angeles, 1988, pp. 496-503. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. 26.Wang, W, Yang J., and Muntz R. PK-Tree: A Spatial Index Structure for High Dimensional Point Data, In Proceeding of 5th International Conference on Foundation of Data Organization (FODO98), Japan, November, 1998.Google ScholarGoogle Scholar
  27. 27.White, D. A., and Jain, R. Similarity indexing with the ss-tree, Proceedings of the 12th ICDE, Feb. 1996. pp. 516-523. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. 28.Yu, B., Orlandic, R. and Evens, M. Simple QSF-Trees: An Efficient and Scalable Spatial Access Method. CKIM '99, Kansas City, MO, Nov. 1999, pp. 5-14. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Dynamic and hierarchical spatial access method using integer searching

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            CIKM '01: Proceedings of the tenth international conference on Information and knowledge management
            October 2001
            616 pages
            ISBN:1581134363
            DOI:10.1145/502585

            Copyright © 2001 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 5 October 2001

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • Article

            Acceptance Rates

            Overall Acceptance Rate1,861of8,427submissions,22%

            Upcoming Conference

          • Article Metrics

            • Downloads (Last 12 months)0
            • Downloads (Last 6 weeks)0

            Other Metrics

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader