Database Paper Browser

Back to papers

Holistic Twig Joins: Optimal XML Pattern Matching

Summary: Proposes holistic twig join TwigStack for XML twig pattern matching, encoding root-to-leaf partial matches with a chain of linked stacks and stitching them into full matches. For ancestor-descendant patterns, TwigStack is I/O and CPU optimal among sequential algorithms that read the entire input—linear in input plus final result and independent of intermediates; B-tree augmentations enable sub-linear time; experiments validate efficiency. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
3359
Venue
SIGMOD
Year
2002
Pagerank
0.00031603463
Overall Rank
240 | 98.34%
DOI
-

Incoming Non-self Citations Over Time

Authors

Incoming Citations (Sorted by Pagerank)

Showing 19 of 69 citing papers.

Rank Citing Paper Year Venue Pagerank
8,397 LCS-TRIM: Dynamic Programming Meets XML Indexing and Querying 2007 VLDB 4.527474e-05
8,440 Materialized View Selection for XQuery Workloads 2012 SIGMOD 4.5127636e-05
8,554 Search Driven Analysis of Heterogeneous XML Data 2009 CIDR 4.4937074e-05
8,558 Incorporating Constraints in Probabilistic XML 2008 PODS 4.4937074e-05
8,641 Lazy XML Updates: Laziness as a Virtue of Update and Structural Join Efficiency 2005 SIGMOD 4.4785985e-05
9,178 Tree-Pattern Queries on a Lightweight XML Processor 2005 VLDB 4.3828426e-05
9,310 FIX: Feature-based Indexing Technique for XML Documents 2006 VLDB 4.3570863e-05
9,534 Answering Tree Pattern Queries Using Views 2006 VLDB 4.3268303e-05
9,594 Fast Optimal Twig Joins 2010 VLDB 4.3197044e-05
11,856 Index-Assisted Hierarchical Computations in Main-Memory RDBMS 2016 VLDB 4.1945683e-05
12,156 Comments on “Stack-based Algorithms for Pattern Matching on DAGs” 2012 VLDB 4.1945683e-05
12,188 Generating Efficient Execution Plans for Vertically Partitioned XML Databases 2011 VLDB 4.1945683e-05
12,305 Cost Based Plan Selection for XPath 2009 SIGMOD 4.1945683e-05
12,366 Grouping and Optimization of XPath Expressions in DB2 pureXML 2008 SIGMOD 4.1945683e-05
12,381 StreamTX: Extracting Tuples from Streaming XML Data 2008 VLDB 4.1945683e-05
12,389 Towards a Physical XML independent XQuery/SQL/XML Engine 2008 VLDB 4.1945683e-05
12,439 Efficient Algorithms for Evaluating XPath over Streams 2007 SIGMOD 4.1945683e-05
12,496 Locking-Aware Structural Join Operators for XML Query Processing 2006 SIGMOD 4.1945683e-05
12,605 Taming XPath Queries by Minimizing Wildcard Steps 2004 VLDB 4.1945683e-05
Previous Page 2 / 2 Next

Outgoing Citations (Sorted by Pagerank)

Showing 12 of 12 cited papers.

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

Rank Cited Paper Year Venue Pagerank
152 An Evaluation of Non-Equijoin Algorithms 1991 VLDB 0.00040963225
153 Relational Databases for Querying XML Documents: Limitations and Opportunities 1999 VLDB 0.00040784455
193 On Supporting Containment Queries in Relational Database Management Systems 2001 SIGMOD 0.00035610321
501 Query Optimization for XML 1999 VLDB 0.00021530411
511 Efficiently Publishing Relational Data as XML Documents 2000 VLDB 0.00021384332
925 Partition Based Spatial-Merge Join 1996 SIGMOD 0.00015264328
1,174 Spatial Hash-Joins 1996 SIGMOD 0.00013486418
1,288 XPERANTO: A Middleware for Publishing Object-Relational Data as XML Documents 2000 VLDB 0.00012815736
2,569 Optimizing Queries on Files 1994 SIGMOD 8.5218077e-05
2,676 LORE: A Lightweight Object REpository for Semistructured Data 1996 SIGMOD 8.3274001e-05
3,457 Size Separation Spatial Join 1997 SIGMOD 7.0755358e-05
5,198 Algebras for Querying Text Regions (Extended Abstract) 1995 PODS 5.6346171e-05
Previous Page 1 / 1 Next

Semantically Similar Papers