SCOOTER: A Compact and Scalable Dynamic Labeling Scheme for XML Updates [chapter]

Martin F. O'Connor, Mark Roantree
2012 Lecture Notes in Computer Science  
Although dynamic labeling schemes for XML have been the focus of recent research activity, there are significant challenges still to be overcome. In particular, though there are labeling schemes that ensure a compact label representation when creating an XML document, when the document is subject to repeated and arbitrary deletions and insertions, the labels grow rapidly and consequently have a significant impact on query and update performance. We review the outstanding issues todate and in
more » ... s paper we propose SCOOTER -a new dynamic labeling scheme for XML. The new labeling scheme can completely avoid relabeling existing labels. In particular, SCOOTER can handle frequently skewed insertions gracefully. Theoretical analysis and experimental results confirm the scalability, compact representation, efficient growth rate and performance of SCOOTER in comparison to existing dynamic labeling schemes.
doi:10.1007/978-3-642-32600-4_4 fatcat:axjarvcjd5fsfguuve5xfmt7eq