Algorithmics and applications of tree and graph searching

D Shasha, JTL Wang, R Giugno - Proceedings of the twenty-first ACM …, 2002 - dl.acm.org
Modern search engines answer keyword-based queries extremely efficiently. The
impressive speed is due to clever inverted index structures, caching, a domain-independent …

XPath leashed

M Benedikt, C Koch - ACM Computing Surveys (CSUR), 2009 - dl.acm.org
This survey gives an overview of formal results on the XML query language XPath. We
identify several important fragments of XPath, focusing on subsets of XPath 1.0. We then …

[PDF][PDF] Schema-free xquery

Y Li, C Yu, HV Jagadish - … of the Thirtieth international conference on Very …, 2004 - vldb.org
The widespread adoption of XML holds out the promise that document structure can be
exploited to specify precise database queries. However, the user may have only a limited …

Efficient filtering of XML documents with XPath expressions

CY Chan, P Felber, M Garofalakis, R Rastogi - The VLDB Journal, 2002 - Springer
The publish/subscribe paradigm is a popular model for allowing publishers (ie, data
generators) to selectively disseminate data to a large number of widely dispersed …

Containment and equivalence for a fragment of XPath

G Miklau, D Suciu - Journal of the ACM (JACM), 2004 - dl.acm.org
XPath is a language for navigating an XML document and selecting a set of element nodes.
XPath expressions are used to query XML data, describe key constraints, express …

XPath satisfiability in the presence of DTDs

M Benedikt, W Fan, F Geerts - Journal of the ACM (JACM), 2008 - dl.acm.org
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 …

Path queries on compressed XML

P Buneman, M Grohe, C Koch - Proceedings 2003 VLDB Conference, 2003 - Elsevier
Publisher Summary This chapter presents a novel approach to querying XML by keeping
compressed representations of the tree structure of documents in main memory. Central to …

Secure XML querying with security views

W Fan, CY Chan, M Garofalakis - Proceedings of the 2004 ACM …, 2004 - dl.acm.org
The prevalent use of XML highlights the need for a generic, flexible access-control
mechanism for XML documents that supports efficient and secure query access, without …

Containment and equivalence for an XPath fragment

G Miklau, D Suciu - Proceedings of the twenty-first ACM SIGMOD …, 2002 - dl.acm.org
XPath is a simple language for navigating an XML document and selecting a set of element
nodes. XPath expressions are used to query XML data, describe key constraints, express …

XPath: looking forward

D Olteanu, H Meuss, T Furche, F Bry - … 24–28, 2002 Revised Papers 8, 2002 - Springer
The location path language XPath is of particular importance for XML applications since it is
a core component of many XML processing standards such as XSLT or XQuery. In this …