DocumentCode :
2755843
Title :
Unordered Tree Matching and Strict Unordered Tree Matching: The Evaluation of Tree Pattern Queries
Author :
Chen, Yangjun ; Cooke, Donovan
Author_Institution :
Dept. Appl. Comput. Sci., Univ. of Winnipeg, Winnipeg, MB, Canada
fYear :
2010
fDate :
10-12 Oct. 2010
Firstpage :
33
Lastpage :
41
Abstract :
In this paper, we consider two kinds of unordered tree matchings for evaluating tree pattern queries in XML databases. For the first kind of unordered tree matching, we propose a new algorithm, which runs in O(|D||Q|) time, where Q is a tree pattern and D is a largest data stream associated with a node of Q. It can also be adapted to an indexing environment with XB-trees being used to speed up disk access. Experiments have been conducted, showing that the new algorithm is promising. For the second of tree matching, the so-called strict unordered tree matching, we show that the problem is NP-complete by a reduction from the satisfiability problem.
Keywords :
XML; computational complexity; query processing; string matching; tree data structures; NP complete problem; XB-tree; XML database; data stream; disk access; indexing environment; satisfiability problem; strict unordered tree matching; tree pattern query; unordered tree matching; Algorithm design and analysis; Data structures; Databases; Encoding; Navigation; Pattern matching; XML; Tree mapping; XML databases; query evaluation; tree encoding; twig pattern;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC), 2010 International Conference on
Conference_Location :
Huangshan
Print_ISBN :
978-1-4244-8434-8
Electronic_ISBN :
978-0-7695-4235-5
Type :
conf
DOI :
10.1109/CyberC.2010.17
Filename :
5615512
Link To Document :
بازگشت