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

XPath satisfiability in the presence of DTDs

Abstract: We study the satisfiability problem associated with XPath in the presence of DTDs. This is the problem of determining, given a query p in an XPath fragment and a DTD D, whether or not there exists an XML document T such that T conforms to D and the answer of p on T is nonempty. We consider a variety of XPath fragments widely used in practice, and investigate the impact of different XPath operators on satisfiability analysis. We first study the problem for negation-free XPath fragments with and without upward a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
148
0

Year Published

2017
2017
2019
2019

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 140 publications
(149 citation statements)
references
References 33 publications
1
148
0
Order By: Relevance
“…Following [2,4], we assume without loss of generality that document type definitions (DTDs) [6] are given as regular tree languages. More precisely, we consider a DTD to be a nondeterministic top-down tree automaton T with alphabet (Σ∪Σ ) {d, r} and without ε-transitions.…”
Section: Xpathmentioning
confidence: 99%
See 4 more Smart Citations
“…Following [2,4], we assume without loss of generality that document type definitions (DTDs) [6] are given as regular tree languages. More precisely, we consider a DTD to be a nondeterministic top-down tree automaton T with alphabet (Σ∪Σ ) {d, r} and without ε-transitions.…”
Section: Xpathmentioning
confidence: 99%
“…The fragment of XPath [7] below contains all operators commonly found in practice and was considered in [2,17]. The grammars of queries p and qualifiers q are mutually recursive.…”
Section: Fragments Of Xpathmentioning
confidence: 99%
See 3 more Smart Citations