An Improved Prefix Labeling Scheme: A Binary String Approach for Dynamic Ordered XML
Author(s) -
Changqing Li,
Tok Wang Ling
Publication year - 2005
Publication title -
lecture notes in computer science
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.249
H-Index - 400
eISSN - 1611-3349
pISSN - 0302-9743
ISBN - 3-540-25334-3
DOI - 10.1007/11408079_13
Subject(s) - computer science , prefix , xml , string (physics) , scheme (mathematics) , theoretical computer science , binary number , bit array , trie , xml encryption , xml database , data structure , programming language , mathematics , arithmetic , mathematical analysis , ecology , philosophy , linguistics , type (biology) , mathematical physics , biology , operating system
A number of labeling schemes have been designed to facilitate the query of XML, based on which the ancestor-descendant relationship between any two nodes can be determined quickly. Another important feature of XML is that the elements in XML are intrinsically ordered. However the label update cost is high based on the present labeling schemes. They have to re-label the existing nodes or re-calculate some values when inserting an order-sensitive element. Thus it is important to design a scheme that supports order-sensitive queries, yet it has low label update cost. In this paper, we design a binary string prefix scheme which supports order-sensitive update without any re-labeling or re-calculation. Theoretical analysis and experimental results also show that this scheme is compact compared to the existing dynamic labeling schemes, and it provides efficient support to both ordered and un-ordered queries.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom