An efficient encoding and labeling scheme for dynamic XML data

  • Xu Juan
  • , Li Zhanhuai
  • , Wang Yanlong
  • , Yao Rugui

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

It is important to process the updates when nodes are inserted into or deleted from the XML tree. However, all the existing labeling schemes have high update cost. In this paper, we innovatively introduce a concept of Forbidden Code Segment (FCS), and then propose a novel and efficient encoding approach, called Extended Lexicographical Order encoding based on Forbidden Code Segment (FCS-ELO Encoding), whose codes are more compact than CDBS and QED codes. The most important characteristic is that our FCS-ELO labeling scheme can gracefully handle arbitrary update patterns and completely avoid re-labeling in XML updates, which is not at the sacrifice of query performance. We deliver the detailed theoretic analyses and experiments to show that, the proposed labeling scheme is superior to all the existing dynamic labeling schemes to process updates in terms of the incremental label size and the time for updating.

Original languageEnglish
Title of host publicationDatabase and Expert Systems Applications - 18th International Conference, DEXA 2007, Proceedings
PublisherSpringer Verlag
Pages151-161
Number of pages11
ISBN (Print)9783540744672
DOIs
StatePublished - 2007
Event18th International Conference on Database and Expert Systems Applications, DEXA 2007 - Regensburg, Germany
Duration: 3 Sep 20077 Sep 2007

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4653 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference18th International Conference on Database and Expert Systems Applications, DEXA 2007
Country/TerritoryGermany
CityRegensburg
Period3/09/077/09/07

Keywords

  • Forbidden Code Segment (FCS)
  • Labeling scheme
  • Lexicographical order
  • Re-labeling
  • Updates

Fingerprint

Dive into the research topics of 'An efficient encoding and labeling scheme for dynamic XML data'. Together they form a unique fingerprint.

Cite this