Dynamic interval-based labeling scheme for efficient XML query and update processing

被引:15
|
作者
Yun, Jung-Hee [1 ]
Chung, Chin-Wan [2 ]
机构
[1] Natl Informat Soc Agcy, IT Performance Evaluat Div, ITA & Stand Team, Seoul 100775, South Korea
[2] Korea Adv Inst Sci & Technol, Dept Elect Engn & Comp Sci, Div Comp Sci, Taejon 305701, South Korea
关键词
XML query; XML update; XML labeling scheme;
D O I
10.1016/j.jss.2007.05.034
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
XML data can be represented by a tree or graph structure and XML query processing requires the information of structural relationships among nodes. The basic structural relationships are parent-child and ancestor-descendant, and finding all occurrences of these basic structural relationships in an XML data is clearly a core operation in XML query processing. Several node labeling schemes have been suggested to support the determination of ancestor-descendant or parent-child structural relationships simply by comparing the labels of nodes. However, the previous node labeling schemes have some disadvantages, such as a large number of nodes that need to be relabeled in the case of an insertion of XML data, huge space requirements for node labels, and inefficient processing of structural joins. In this paper, we propose the nested tree structure that eliminates the disadvantages and takes advantage of the previous node labeling schemes. The nested tree structure makes it possible to use the dynamic interval-based labeling scheme, which supports XML data updates with almost no node relabeling as well as efficient structural join processing. Experimental results show that our approach is efficient in handling updates with the interval-based labeling scheme and also significantly improves the performance of the structural join processing compared with recent methods. (c) 2007 Elsevier Inc. All rights reserved.
引用
收藏
页码:56 / 70
页数:15
相关论文
共 50 条
  • [31] An Interval-Based Knowledge Model and Query Language for Temporal Information
    Huang, He
    Shi, Zhongzhi
    He, Xiaoxiao
    Qiu, Lirong
    Luo, Jiewen
    [J]. MULTI-AGENT SYSTEMS FOR SOCIETY, 2009, 4078 : 310 - +
  • [32] An efficient encoding and labeling for dynamic XML data
    Min, Jun-Ki
    Lee, Jihyun
    Chung, Chin-Wan
    [J]. ADVANCES IN DATABASES: CONCEPTS, SYSTEMS AND APPLICATIONS, 2007, 4443 : 715 - +
  • [33] A dynamic TDMA based scheme for securing query processing in WSN
    Ghosal, Amrita
    Halder, Subir
    DasBit, Sipra
    [J]. WIRELESS NETWORKS, 2012, 18 (02) : 165 - 184
  • [34] A dynamic TDMA based scheme for securing query processing in WSN
    Amrita Ghosal
    Subir Halder
    Sipra DasBit
    [J]. Wireless Networks, 2012, 18 : 165 - 184
  • [35] A persistent labeling scheme for dynamic ordered XML trees
    Khaing, Aye Aye
    Thein, Ni Lar
    [J]. 2006 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE, (WI 2006 MAIN CONFERENCE PROCEEDINGS), 2006, : 498 - +
  • [36] Compacting XML Structures Using a Dynamic Labeling Scheme
    Alkhatib, Ramez
    Scholl, Marc H.
    [J]. DATASPACE: THE FINAL FRONTIER, PROCEEDINGS, 2009, 5588 : 158 - 170
  • [37] An efficient scheme of update robust XML numbering with XML to relational mapping
    Kang, HC
    Kim, YH
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2005, 3588 : 421 - 430
  • [38] Dynamic CSPs for interval-based temporal reasoning
    Mouhoub, M
    Yip, J
    [J]. DEVELOPMENTS IN APPLIED ARTIFICAIL INTELLIGENCE, PROCEEDINGS, 2002, 2358 : 575 - 585
  • [39] An Efficient Scheme for Continuous Skyline Query Processing over Dynamic Data Set
    Li, He
    Yoo, Jaesoo
    [J]. 2014 INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP), 2014, : 54 - 59
  • [40] Compact access control labeling for efficient secure XML query evaluation
    Zhang, Huaxin
    Zhang, Ning
    Salem, Kenneth
    Zhuo, Donghui
    [J]. DATA & KNOWLEDGE ENGINEERING, 2007, 60 (02) : 326 - 344