An encoding scheme based on fractional number for querying and updating XML data

被引:14
|
作者
Mirabi, Meghdad [1 ]
Ibrahim, Hamidah [2 ]
Udzir, Nur Izura [2 ]
Mamat, Ali [2 ]
机构
[1] Islamic Azad Univ, Sci & Res Branch, Dept Comp Engn, Fac Engn, Tehran, Iran
[2] Univ Putra Malaysia, Fac Comp Sci & Informat Technol, Dept Comp Sci, Serdang 43400, Selangor, Malaysia
关键词
Bit string; Dynamic labeling scheme; Fractional number; Skewed insertion; XML query processing; XML updating;
D O I
10.1016/j.jss.2012.02.054
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In order to facilitate the XML query processing, several labeling schemes have been proposed to directly determine the structural relationships between two arbitrary XML nodes without accessing the original XML documents. However, the existing XML labeling schemes have to re-label the pre-existing nodes or re-calculate the label values when a new node is inserted into the XML document during an update process. In this paper, we devise a novel encoding scheme based on the fractional number to encode the labels of the XML nodes. Moreover, we propose a mapping method to convert our proposed fractional number based encoding scheme to bit string based encoding scheme with the intention to minimize the label size and save the storage space. By applying our proposed bit string encoding scheme to the range-based labeling scheme and the prefix labeling scheme, the process of re-labeling the pre-existing nodes can be avoided when nodes are inserted as leaf nodes and sibling nodes without affecting the order of XML nodes. In addition, we propose an algorithm to control the increment of label size when new nodes are inserted frequently at a fix place of an XML tree. Experimental results show that our proposed bit string encoding scheme provides efficient support to the process of XML updating without sacrificing the query performance when it is applied to the range-based labeling schemes. (C) 2012 Elsevier Inc. All rights reserved.
引用
收藏
页码:1831 / 1851
页数:21
相关论文
共 50 条
  • [21] An efficient schema-based technique for querying XML data
    Kha, DD
    Yoshikawa, M
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2006, E89D (04): : 1480 - 1489
  • [22] XML data warehouse: Modelling and querying
    Pokorny, J
    DATABASES AND INFORMATION SYSTEMS II, 2002, : 67 - 80
  • [23] Querying and repairing inconsistent XML data
    Flesca, S
    Furfaro, F
    Greco, S
    Zumpano, E
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2005, 2005, 3806 : 175 - 188
  • [24] Modeling and Querying Probabilistic XML Data
    Kimelfeld, Benny
    Sagiv, Yehoshua
    SIGMOD RECORD, 2008, 37 (04) : 69 - 77
  • [25] Representing and querying summarized XML data
    Comai, S
    Marrara, S
    Tanca, L
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2003, 2736 : 171 - 181
  • [26] Approximate querying of XML fuzzy data
    Buche, Patrice
    Dibie-Barthelemy, Juliette
    Wattez, Fanny
    FLEXIBLE QUERY ANSWERING SYSTEMS, PROCEEDINGS, 2006, 4027 : 26 - 38
  • [27] Querying XML Data: As You Shape It
    Dyreson, Curtis E.
    Bhowmick, Sourav S.
    2012 IEEE 28TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2012, : 642 - 653
  • [28] Representing and querying summarized XML data
    Comai, Sara
    Marrara, Stefania
    Tanca, Letizia
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2003, 2736 : 171 - 181
  • [29] A hierarchal tensor based approach to compressing, updating and querying geospatial data
    Reddy, M. Jagadeeswar
    Velu, C.M.
    Chokkalingam, S.P.
    Test Engineering and Management, 2019, 81 (11-12): : 5500 - 5504
  • [30] A structure-based approach of keyword querying for fuzzy XML data
    Li, Ting
    Ma, Zongmin
    INTERNATIONAL JOURNAL OF KNOWLEDGE-BASED AND INTELLIGENT ENGINEERING SYSTEMS, 2018, 22 (02) : 125 - 140