CBSL - A Compressed Binary String Labeling Scheme for Dynamic Update of XML documents

The growing volume of XML documents over the Web has increased the need for an efficient mechanism to facilitate query processing. Many labeling schemes have been introduced to optimize data retrieval and query processing on XML database documents. As it is known, labels hold information about XML tree nodes such as their position, their relationship with other nodes and their order, which helps in query processing. Most of the existing labeling schemes support query processing over static XML documents. However, they need to re-label during dynamic update. In this paper a compressed binary string labeling scheme is proposed which supports dynamic update of XML documents without re-labeling existing nodes. Analytical results show that the proposed labeling scheme takes less label size in comparison with other labeling schemes. Also, an experiment has been conducted to evaluate the label generation time as well as update processing.

[1]  Patrick E. O'Neil,et al.  ORDPATHs: insert-friendly XML node labels , 2004, SIGMOD '04.

[2]  Chun Zhang,et al.  Storing and querying ordered XML using a relational database system , 2002, SIGMOD '02.

[3]  Quanzhong Li,et al.  Indexing and Querying XML Data for Regular Path Expressions , 2001, VLDB.

[4]  Krishna Asawa,et al.  LPLX-lexicographic-based persistent labelling scheme of XML documents for dynamic update , 2014, Int. J. Web Sci..

[5]  Chin-Wan Chung,et al.  An efficient XML encoding and labeling method for query processing and updating on dynamic XML data , 2009, J. Syst. Softw..

[6]  Taher Ahmed Ghaleb,et al.  A Dynamic Labeling Scheme Based on Logical Operators: A Support for Order-Sensitive XML Updates , 2015 .

[7]  Edith Cohen,et al.  Labeling dynamic XML trees , 2002, SIAM J. Comput..

[8]  Yanchun Zhang,et al.  LSDX: A New Labelling Scheme for Dynamically Updating XML Data , 2005, ADC.

[9]  Tok Wang Ling,et al.  DDE: from dewey to a fully dynamic XML labeling scheme , 2009, SIGMOD Conference.

[10]  Tok Wang Ling,et al.  From Region Encoding To Extended Dewey: On Efficient Processing of XML Twig Pattern Matching , 2005, VLDB.

[11]  SangKeun Lee,et al.  A Binary String Approach for Updates in Dynamic Ordered XML Data , 2010, IEEE Transactions on Knowledge and Data Engineering.

[12]  David J. DeWitt,et al.  On supporting containment queries in relational database management systems , 2001, SIGMOD '01.

[13]  Tok Wang Ling,et al.  An Improved Prefix Labeling Scheme: A Binary String Approach for Dynamic Ordered XML , 2005, DASFAA.