Filtering techniques for rewriting XPath queries using views
conference contribution
posted on 2008-01-01, 00:00authored byRui Zhou, Chengfei Liu, Jianxin Li, Junhu Wang
In this paper, we propose several filtering techniques for rewriting XPath queries using views. The work is motivated by scenarios dealing with large quantities of queries and views, such as semantic query caching and data integration. Considerable rewriting computation could be saved if we manage to efficiently discover that, given a query Q and a view V, there does not exist a rewriting for Q using V. In contrast to O(|Q||V|) (O(|Q||V|2)) time complexity to compute an equivalent rewriting (contained rewriting) for XP {/,//,[] } , we devise linear algorithms running in O(|Q|) to filter queries for both equivalent rewriting and contained rewriting. Our filtering algorithms can be extended to support queries and views in XP {/,//,[],* } , where the equivalent (or contained) rewriting existence problem is still coNP-hard.
History
Pagination
307-320
Location
Auckland, N.Z.
Start date
2008-09-01
End date
2008-09-03
ISBN-13
978-3-540-85480-7
Language
eng
Publication classification
E1.1 Full written paper - refereed
Copyright notice
2008, Springer-Verlag Berlin Heidelberg
Editor/Contributor(s)
Bailey J, Maier D, Schewe KD, Thalheim B, Wang XS
Title of proceedings
WISE 2008 : Proceedings of the 9th International Conference on Web Information Systems Engineering 2008
Event
Web Information Systems Engineering Society. Conference (9th : 2008 : Auckland, N.Z.)
Publisher
Springer
Place of publication
Berlin, Germany
Series
Web Information Systems Engineering Society Conference