Integration of a Structural Index with a Structural Join for Accelerating Path Queries (original) (raw)

Abstract

Current techniques for processing XML queries can be divided into two groups. One is structural index techniques that reduce the search space by traversing a structural summary instead of a data graph. And the other is structural join techniques that can efficiently compute ancestor-descendant pairs from two lists of nodes without traversing the data graph. In this paper, we propose a structural index technique and a novel structural join technique and we prove that these two proposed techniques are integrated to accelerate processing of a path query in the experiments.

Preview

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Chamberlin, D., Florescu, D., Robie, J., Simeon, J., Stefanescu, M.: XQuery: A Query Language for XML. Technical report, W3C Working Draft (February 2001)
    Google Scholar
  2. Deutsch, A., Fernandez, M.F., Florescu, D., Levy, A.Y., Suciu, D.: A Query language for XML. In: Proceedings of Eighth International World Wide Web Conference (1999)
    Google Scholar
  3. Goldman, R., Widom, J.: Dataguides: enabling query formulation and optimization in semistructured databases. In: Proceedings of the Conference on Very Large Data Bases (1997)
    Google Scholar
  4. Milo, T., Suciu, D.: Index structures for path expressions. In: Beeri, C., Bruneman, P. (eds.) ICDT 1999. LNCS, vol. 1540, pp. 277–295. Springer, Heidelberg (1999)
    Chapter Google Scholar
  5. Al-Khalifa, S., Jagadish, H.V., Koudas, N., Patel, J.M., Srivastava, D., Wu, Y.: Structural Joins: A Primitive for Efficient XML Query Pattern Matching. In: IEEE International Conference on Data Engineering (2002)
    Google Scholar
  6. Kim, J., Kim, H.-J.: Efficient processing of regular path joins using PID. Information and Software Technology 45, 241–251 (2003)
    Article Google Scholar
  7. Li, Q., Moon, B.: Indexing and querying XML data for regular path expressions. In: Proceedings of the Conference on Very Large Data Bases (2001)
    Google Scholar
  8. Zhang, C., Naughton, J., DeWitt, D., Luo, Q., Lohman, G.: On supporting containment queries in relational database management systems. In: Proceedings of the ACM SIGMOD International Conference on the Management of Data (2001)
    Google Scholar
  9. Bruno, N., Koudas, N., Srivastava, D.: Holistic Twig Joins: Optimal XML Pattern Matching. In: Proceedings of the ACM SIGMOD International Conference on the Management of Data (2002)
    Google Scholar
  10. Chien, S.Y., Vagena, Z., Zhang, D., Tsotras, V.J., Zaniolo, C.: Efficient Structural Joins on Indexed XML Documents. In: Proceedings of the Conference on Very Large Data Bases (2002)
    Google Scholar
  11. Xmark: The xml benchmark project, http://monetdb.cwi.nl/xml/index.html

Download references

Author information

Authors and Affiliations

  1. Telematics Service Convergence Research Team, Telematics USN Research Division, Electronics and Telecommunications Research Institute, Daejon, Korea
    Jongik Kim, SooCheol Lee & Oh-Cheon Kwon

Authors

  1. Jongik Kim
  2. SooCheol Lee
  3. Oh-Cheon Kwon

Editor information

Editors and Affiliations

  1. Department of Computer Science, University of Calgary, 2500 University Drive N.W., T2N 1N4, Calgary, AB, Canada
    Marina L. Gavrilova
  2. Department of Mathematics and Computer Science, University of Perugia, via Vanvitelli, 1, I-06123, Perugia, Italy
    Osvaldo Gervasi
  3. William Norris Professor, Head of the Computer Science and Engineering Department, University of Minnesota, USA
    Vipin Kumar
  4. OptimaNumerics Ltd., Cathedral House, 23-31 Waring Street, BT1 2DX, Belfast, UK
    C. J. Kenneth Tan
  5. Clayton School of IT, Monash University, 3800, Clayton, Australia
    David Taniar
  6. Department of Chemistry, University of Perugia, Via Elce di Sotto, 8, I-06123, Perugia, Italy
    Antonio Laganá
  7. School of Computing, Soongsil University, Seoul, Korea
    Youngsong Mun
  8. School of Information and Communication Engineering, Sungkyunkwan University, Korea
    Hyunseung Choo

Rights and permissions

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kim, J., Lee, S., Kwon, OC. (2006). Integration of a Structural Index with a Structural Join for Accelerating Path Queries. In: Gavrilova, M.L., et al. Computational Science and Its Applications - ICCSA 2006. ICCSA 2006. Lecture Notes in Computer Science, vol 3981. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11751588\_58

Download citation

Keywords

Publish with us