Browse > Article
http://dx.doi.org/10.9717/kmms.2011.14.2.269

A Tuning Algorithm for the Multidimensional Type Inheritance Index of XML Databases  

Lee, Jong-Hak (대구가툴릭대학교 컴퓨터정보통신공학부)
Publication Information
Abstract
For the MD-TIX(multidimensional type inheritance index) that supports query processing for the type inheritance concept in XML databases, this paper presents an index tuning algorithm that enhances the performance of the XML query processing according to the query pattern. The MD-TIX uses a multidimensional index structure to support complex XML queries involving both nested elements and type inheritance hierarchies. In this index tuning algorithm, we first determine a shape of index page regions by using the query information about the user's query pattern, and then construct an optimal MD-TIX by applying a region splitting strategy that makes the shape of the page regions into the predetermined one. The performance evaluation results indicate that the proposed tuning algorithm builds an optimal MD-TIX by a given query pattern, and in the case of the three-dimensional query regions for the nested predicates of path length 2, the performance is much enhanced according to the skewed degree of the query region's shape.
Keywords
XML Database; XML Schema; XML Index;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 S. Boag et al., XQuery 1.0: An XML Query Language, http://www.w3.org/TR/xquery, Nov. 2005.
2 S.C. Haw and C.S. Lee, "Extending path summary and region encoding for efficient structural query processing in native XML databases," The Journal of Systems and Software 82, pp.1025-1035, 2009.   DOI   ScienceOn
3 N. Bruno, N. Koudas, and D. Srivastava, "Holistic twig joins: optimal XML pattern matching," In Proceeding of the 2002 ACM SIGMOD international conference on Management of data, pp.310-321, 2002.
4 T. Chen, J. Lu, and T.W. Ling, "On boosting holism in XML twig pattern matching using structural indexing techniques," In Proceeding of the 2005 ACM SIGMOD international conference on Management of data, pp.455- 466, 2005.
5 R. Kaushik et al., "On the integration of structure indexes and inverted lists," In Proceeding of the 2004 ACM SIGMOD international conference on Management of data, pp.779-790, 2004.
6 R. Goldman and J. Widom, "DataGuides: Enable Query Formulation and Optimization in Semistructured DataBases," In Proc. Int'l Conf. on Very Large Data Bases, Athens, Greece, pp.436-445, Aug. 1999.
7 T. Milo and D. Suciu, "Index Structures for Path Expression," In Proc. Int'l Conf. on Database Theory, Jerusalem, Israel, pp.277- 295, Jan. 1999.
8 C.W. Chung, J.K. Min, and K. Shim. "APEX: An Adaptive Path Index for XML Data," In Proc. Intl. Conf. on Management of Data, ACM SIGMOD, Madison, Wisconsin, pp. 121- 132, June, 2005.
9 K.P. Leela, and J.R. Haritsa, "Schema-conscious XML indexing," Information Systems 32, pp.344-364, 2007.   DOI   ScienceOn
10 J.H. Lee, "MD-TIX: Multidimensional Type Inheritance Indexing for Efficient Execution of XML Queries," Journal of Korea Multimedia Society, Vol.10, No.9, pp.1093-1105, Sept. 2007.
11 J.H. Lee et al., "A Region Splitting Strategy for Physical Database Design of Multidimensional File Organizations," In Proc. Int'l Conf. on Very Large Data Bases, Athens, Greece, pp.416-425, Aug. 1997.
12 D. Lomet and B. Salzberg, "The hB-tree: A Multiattribute Indexing Method with Good Guaranteed Performance," ACM Trans. on Database Systems, Vol.15, No.4, pp.625-658, Dec. 1990.   DOI
13 K.Y. Whang and R. Krishnamurthy, "The Multilevel Grid File- A Dynamic Hierarchical Multidimensional File Structure," In Proc. Intl. Conf. on Database Systems for Advanced Applications(DASFAA), Tokyo, pp.449-459, Apr. 1991.
14 T. Bray et al., Extensible Markup Language, (XML) 1.0. W3C Recommendation, http: //www.w3.org /TR /REC-xml-19980210, Feb. 2004.
15 A. Berglund et al., "XML Path Language (XPath) 2.0. W3C Working Draft 30 Apr. 2002," http://www.w3.org/TR/xpath20, Working Draft, 2002.
16 W. Meier, "eXist: An Open Source native XML Database," Web, Web-Services, and Database Systems, NODe 2002 Web- and Database-Related Workshops, Revised Papers (Lecture Notes in Computer Science Vol.2593), pp.169-183, 2003.
17 C.D. Fallside and P. Walmsley, XML Schema Part 0. W3C Recommendation, http://www.w3.org/TR/xmlschema-0, Oct. 2004.