DBScholar

Back to papers

Stream Processing of XPath Queries with Predicates

Summary: Lazily builds a single deterministic pushdown automaton, the XPush Machine, from XPath filters with many predicates for streaming XML. Optimization improves space/time efficiency; throughput: ~0.5 MB/sec for 200k predicates, ~4.5 MB/sec for single predicates. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
hd30d98244eadd6e7
Venue
SIGMOD
Year
2003
Pagerank
0.00014154656
Overall Rank
760 | 94.90%
DOI
10.1145/872757.872809

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{gupta_sigmod03,
        title = {{Stream Processing of XPath Queries with Predicates}},
        author = {Gupta, Ashish Kumar and Suciu, Dan},
        series = {{SIGMOD} '03},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/872757.872809},
        url = {https://dl.acm.org/doi/10.1145/872757.872809},
        year = {2003}
}

Incoming Citations (Sorted by Pagerank)

Showing 27 of 27 citing papers.

Rank Citing Paper Year Venue Pagerank
903 Towards an Internet-Scale XML Dissemination Service 2004 VLDB 0.00013171589
1,286 Resource Sharing in Continuous Sliding-Window Aggregates 2004 VLDB 0.00011188038
2,383 Query Processing for High-Volume XML Message Brokering 2003 VLDB 8.5421855e-05
2,629 Boosting XML Filtering with a Scalable FPGA-based Architecture 2009 CIDR 8.2018799e-05
3,586 Schema-based Scheduling of Event Processors and Buffer Minimization for Queries on Structured Data Streams 2004 VLDB 7.1859239e-05
3,649 Implementing A Scalable XML Publish/Subscribe System Using Relational Database Systems 2004 SIGMOD 7.1355783e-05
3,747 On the Memory Requirements of XPath Evaluation over XML Streams 2004 PODS 7.052433e-05
4,128 FiST: Scalable XML Document Filtering by Sequencing Twig Patterns 2005 VLDB 6.788597e-05
4,189 Processing Queries on Tree-Structured Data Efficiently 2006 PODS 6.7427859e-05
4,345 FluXQuery: An Optimizing XQuery Processor for Streaming XML Data 2004 VLDB 6.6463343e-05
5,373 Buffering in Query Evaluation over XML Streams 2005 PODS 6.156821e-05
7,539 Querying and Monitoring Distributed Business Processes 2008 VLDB 5.497794e-05
7,924 AFilter: Adaptable XML Filtering with Prefix-Caching and Suffix-Clustering 2006 VLDB 5.4238547e-05
8,016 The View Selection Problem for XML Content Based Routing 2003 PODS 5.4047015e-05
8,093 Stackless Processing of Streamed Trees 2021 PODS 5.3917406e-05
8,243 Semantic Query Optimization for XQuery over XML Streams 2005 VLDB 5.3683997e-05
8,933 Monitoring Business Processes with Queries 2007 VLDB 5.2534908e-05
9,646 Achieving High Output Quality under Limited Resources through Structure-based Spilling in XML Streams 2010 VLDB 5.1435232e-05
9,765 Efficient XML Data Dissemination with Piggybacking 2007 SIGMOD 5.1325223e-05
12,853 Stream Firewalling of XML Constraints 2008 SIGMOD 4.9769913e-05
12,908 XML-Document-Filtering Automaton 2008 VLDB 4.9769913e-05
12,929 Efficient Algorithms for Evaluating XPath over Streams 2007 SIGMOD 4.9769913e-05
12,930 Querying XML with Update Syntax 2007 SIGMOD 4.9769913e-05
12,971 Early Profile Pruning on XML-aware Publish-Subscribe Systems 2007 VLDB 4.9769913e-05
13,001 SMOQE: A System for Providing Secure Access to XML 2006 VLDB 4.9769913e-05
13,076 Semantic Query Optimization in an Automata-Algebra Combined XQuery Engine over XML Streams 2004 VLDB 4.9769913e-05
13,093 Answering XPath Queries over Networks by Sending Minimal Views 2004 VLDB 4.9769913e-05
Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 4 of 4 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Previous Page 1 / 1 Next

Semantically Similar Papers