Label Size Increment of Bit String Based Labeling Scheme in Dynamic XML Updating

被引:0
|
作者
Mirabi, Meghdad [1 ]
Ibrahim, Hamidah [1 ]
Udzir, Nur Izura [1 ]
Mamat, Ali [1 ]
机构
[1] Univ Putra Malaysia, Fac Comp Sci & Informat Technol, Dept Comp Sci, Serdang 43400, Selangor, Malaysia
关键词
Dynamic XML; Frequent Skewed Insertions; Reusability of Deleted Labels; XML Updating; QUERY;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
XML query processing based on labeling schemes has been proposed in the past several years. Based on labeling schemes, the structural relationships between XML nodes can be directly determined without the need of accessing the XML document. However, the existing labeling schemes have to re-label the pre-existing XML nodes or re-calculate the label values when a new node is inserted into the XML tree during an updating process. EXEL as a bit string based encoding and labeling scheme is able to remove the process of re-labeling for the pre-existing XML nodes efficiently. However, EXEL is unable to reuse the deleted labels for future node insertions. Also, another problem of EXEL is in the frequent skewed insertions where nodes always are inserted at a fixed place of an XML tree. In this case, the label size increases significantly. In this paper, we propose an algorithm to reuse the deleted labels for future node insertions and propose a strategy to solve the problem of frequent skewed insertion. The experimental results show that the proposed algorithm can reuse all the deleted labels for future insertions. Also, the proposed strategy can reduce the increment of label size in the case of frequent skewed insertions efficiently.
引用
收藏
页码:466 / 477
页数:12
相关论文
共 50 条
  • [1] An improved prefix labeling scheme: A binary string approach for dynamic ordered XML
    Li, CQ
    Ling, TW
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PROCEEDINGS, 2005, 3453 : 125 - 137
  • [2] Dynamic labeling scheme for XML updates
    Liu, Jian
    Zhang, X. X.
    KNOWLEDGE-BASED SYSTEMS, 2016, 106 : 135 - 149
  • [3] Efficient labeling scheme for dynamic XML trees
    Liu, Jian
    Ma, Z. M.
    Yan, Li
    INFORMATION SCIENCES, 2013, 221 : 338 - 354
  • [4] Efficient Label Encoding for Range-Based Dynamic XML Labeling Schemes
    Xu, Liang
    Ling, Tok Wang
    Bao, Zhifeng
    Wu, Huayu
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PT I, PROCEEDINGS, 2010, 5981 : 262 - 276
  • [5] Dynamic ReLab: A Binary Path-Based Labeling Scheme for Dynamic XML Data
    Kustiawan, Yanche Ari
    Ghauth, Khairil Imran
    IEEE ACCESS, 2025, 13 : 31318 - 31325
  • [6] An efficient XML encoding and labeling method for query processing and updating on dynamic XML data
    Min, Jun-Ki
    Lee, Jihyun
    Chung, Chin-Wan
    JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (03) : 503 - 515
  • [7] An efficient encoding and Labeling scheme for dynamic XML data
    Xu Juan
    Li Zhanhuai
    Wang Yanlong
    Yo Rugui
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2007, 4653 : 151 - +
  • [8] A persistent labeling scheme for dynamic ordered XML trees
    Khaing, Aye Aye
    Thein, Ni Lar
    2006 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE, (WI 2006 MAIN CONFERENCE PROCEEDINGS), 2006, : 498 - +
  • [9] Compacting XML Structures Using a Dynamic Labeling Scheme
    Alkhatib, Ramez
    Scholl, Marc H.
    DATASPACE: THE FINAL FRONTIER, PROCEEDINGS, 2009, 5588 : 158 - 170
  • [10] Integrating Access Control Mechanism with EXEL Labeling Scheme for XML Document Updating
    Mirabi, Meghdad
    Ibrahim, Hamidah
    Mamat, Ali
    Udzir, Nur Izura
    NETWORKED DIGITAL TECHNOLOGIES, 2011, 136 : 24 - 36