Efficient labeling scheme for dynamic XML trees

被引:11
|
作者
Liu, Jian [1 ]
Ma, Z. M. [1 ]
Yan, Li [2 ]
机构
[1] Northeastern Univ, Coll Informat Sci & Engn, Shenyang 110819, Peoples R China
[2] Northeastern Univ, Sch Software, Shenyang 110819, Peoples R China
基金
中国国家自然科学基金;
关键词
Labeling scheme; Structural relationships; Dynamic XML;
D O I
10.1016/j.ins.2012.09.036
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the growing importance of the semi-structure data in information exchange, there is an increasing need for querying and searching XML data. In order to find all occurrences of a twig pattern in XML documents, a considerable amount of twig pattern matching algorithms have been proposed. Those algorithms are quite efficient for queries in static documents. But for queries in dynamic documents, the previous approaches often suffer from high updating cost, which significantly decrease the query performance. To overcome this limitation, we develop an efficient method to perform twig pattern matching in dynamic XML documents in this paper. Our approach adopts a dynamic labeling scheme and supports successive queries in a dynamic environment. More importantly, depending on the dynamic labeling scheme, it completely avoids unnecessary re-labeling after updates, and significantly improves the query performance. Finally, we run extensive experiments to validate our approach and show its significant superiority. (C) 2012 Elsevier Inc. All rights reserved.
引用
收藏
页码:338 / 354
页数:17
相关论文
共 50 条
  • [1] 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 - +
  • [2] A prime number labeling scheme for dynamic ordered XML trees
    Wu, XD
    Lee, ML
    Hsu, W
    [J]. 20TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2004, : 66 - 77
  • [3] An efficient encoding and Labeling scheme for dynamic XML data
    Xu Juan
    Li Zhanhuai
    Wang Yanlong
    Yo Rugui
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2007, 4653 : 151 - +
  • [4] LABELING DYNAMIC XML TREES
    Cohen, Edith
    Kaplan, Haim
    Milo, Tova
    [J]. SIAM JOURNAL ON COMPUTING, 2010, 39 (05) : 2048 - 2074
  • [5] Dynamic range labeling for XML trees
    Eda, T
    Sakurai, Y
    Amagasa, T
    Yoshikawa, M
    Uemura, S
    Honishi, T
    [J]. CURRENT TRENDS IN DATABASE TECHNOLOGY - EDBT 2004 WORKSHOPS, PROCEEDINGS, 2004, 3268 : 230 - 239
  • [6] Labeling and querying dynamic XML trees
    Lu, JH
    Ling, TW
    [J]. ADVANCED WEB TECHNOLOGIES AND APPLICATIONS, 2004, 3007 : 180 - 189
  • [7] Dynamic labeling scheme for XML updates
    Liu, Jian
    Zhang, X. X.
    [J]. KNOWLEDGE-BASED SYSTEMS, 2016, 106 : 135 - 149
  • [8] A Clustering-based Scheme for Labeling XML Trees
    Soltan, Sadegh
    Rahgozar, Masoud
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2006, 6 (9A): : 84 - 89
  • [9] Dynamic interval-based labeling scheme for efficient XML query and update processing
    Yun, Jung-Hee
    Chung, Chin-Wan
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (01) : 56 - 70
  • [10] 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 - +