| Minimization of tree pattern queries with constraints |
| Full text |
Pdf
(481 KB)
|
Source
|
International Conference on Management of Data
archive
Proceedings of the 2008 ACM SIGMOD international conference on Management of data
table of contents
Vancouver, Canada
SESSION: Research Session 13: Graphs II
table of contents
Pages 609-622
Year of Publication: 2008
ISBN:978-1-60558-102-6
|
|
Authors
|
|
Ding Chen
|
National University of Singapore, Singapore, Singapore
|
|
Chee-Yong Chan
|
National University of Singapore, Singapore, Singapore
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 15, Downloads (12 Months): 169, Citation Count: 0
|
|
|
ABSTRACT
Tree pattern queries (TPQs) provide a natural and easy formalism to query tree-structured XML data, and the efficient processing of such queries has attracted a lot of attention. Since the size of a TPQ is a key determinant of its evaluation cost, recent research has focused on the problem of query minimization using integrity constraints to eliminate redundant query nodes; specifically, TPQ minimization has been studied for the class of forward and subtype constraints (FT-constraints). In this paper, we explore the TPQ minimization problem further for a richer class of FBST-constraints that includes not only FT-constraints but also backward and sibling constraints. By exploiting the properties of minimal queries under FBST-constraints, we propose efficient algorithms to both compute a single minimal query as well as enumerate all minimal queries. In addition, we also develop more efficient minimization algorithms for the previously studied class of FT-constraints. Our experimental study demonstrates the effectiveness and efficiency of query minimization using FBST-constraints.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
The protein sequence database mark-up language. http://pir.georgetown.edu/pirwww/xml/psdml.dtd.
|
| |
2
|
The DBLP XML records. http://dblp.uni-trier.de/xml/.
|
| |
3
|
The Mondial database. http://www.dbis.informatik.uni-goettingen.de/Mondial/.
|
| |
4
|
|
 |
5
|
Sihem Amer-Yahia , SungRan Cho , Laks V. S. Lakshmanan , Divesh Srivastava, Minimization of tree pattern queries, Proceedings of the 2001 ACM SIGMOD international conference on Management of data, p.497-508, May 21-24, 2001, Santa Barbara, California, United States
|
| |
6
|
|
| |
7
|
U. Brandes, M. Eiglsperger, I. Herman, M. Himsolt, and M. Marshall. GraphML progress report: Structural layer proposal. LNCS, 2002.
|
| |
8
|
|
 |
9
|
|
| |
10
|
S. Hinkelman. Business integration - information conformance statements (bi-ics). IBM, 2005.
|
| |
11
|
G. Miklau. The XML data repository. 2002. http://www.cs.washington.edu/research/xmldatasets/.
|
 |
12
|
|
| |
13
|
F. Neven and T. Schwentick. On the complexity of XPath containment in the presence of disjunction, DTD, and variables. LMCS, 2(3), 2006.
|
 |
14
|
|
| |
15
|
A. R. Schmidt , Florian Waas , Martin L. Kersten , D. Florescu , I. Manolescu , M. J. Carey , R. Busse, The XML benchmark project, CWI (Centre for Mathematics and Computer Science), Amsterdam, The Netherlands, 2001
|
| |
16
|
M. Schmidt, S. Scherzinger, and C. Koch. Combined static and dynamic analysis for effective buffer minimization in streaming XQuery evaluation. In ICDE, 2007.
|
| |
17
|
W3C. XML path language (XPath). 1999. http://www.w3.org/TR/xpath.
|
| |
18
|
W3C. XQuery 1.0: An XML query language. 2001. http://www.w3.org/TR/xquery.
|
| |
19
|
P. T. Wood. Minimising simple XPath expressions. In WebDB, 2001.
|
| |
20
|
|
|