2008
DOI: 10.1145/1326554.1326556
|View full text |Cite
|
Sign up to set email alerts
|

On the minimization of XPath queries

Abstract: XPath expressions define navigational queries on XML data and are issued on XML documents to select sets of element nodes. Due to the wide use of XPath, which is embedded into several languages for querying and manipulating XML data, the problem of efficiently answering XPath queries has received increasing attention from the research community. As the efficiency of computing the answer of an XPath query depends on its size, replacing XPath expressions with equivalent ones having the smallest size is a crucial… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
36
1

Year Published

2008
2008
2023
2023

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 27 publications
(37 citation statements)
references
References 20 publications
0
36
1
Order By: Relevance
“…The flaw in [4] led them to the conclusion that a pattern P is non-redundant if for all nodes n of P , the sub-pattern rooted at n has no redundant branch that emanates from n. But we give a counterexample to this claim. Hence, the algorithm of [4] (which tests containments among branches) does not guarantee non-redundancy (let alone minimality).…”
Section: Introductionmentioning
confidence: 89%
See 4 more Smart Citations
“…The flaw in [4] led them to the conclusion that a pattern P is non-redundant if for all nodes n of P , the sub-pattern rooted at n has no redundant branch that emanates from n. But we give a counterexample to this claim. Hence, the algorithm of [4] (which tests containments among branches) does not guarantee non-redundancy (let alone minimality).…”
Section: Introductionmentioning
confidence: 89%
“…So, important tools for minimization are algorithms for testing containments and equivalences among queries [6,8,10,12]. We explore the notions of redundancy, minimization and the connection between them in a fragment of XPath that has been widely studied [4][5][6]13]. This fragment, XP {//,[ ], * } , consists of tree patterns with child and descendant edges, branches, and wildcards.…”
Section: Introductionmentioning
confidence: 99%
See 3 more Smart Citations