Reverse Engineering Complex Join Queries
Summary: Efficient algorithm to reverse engineer a join query Q that generates a given output Out from D, supporting arbitrary join graphs beyond prior structural constraints. Uses a star-based decomposition with merge steps forming a lattice over graphs, enabling principled pruning, optimizations, and scalable discovery of equi-join on PK/FK; evaluated on benchmarks, showing accuracy and scalability. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
Incoming Citations (Sorted by Pagerank)
Showing 20 of 20 citing papers.
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 5 of 5 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 301 | BLINKS: Ranked Keyword Searches on Graphs | 2007 | SIGMOD | 0.00028370644 |
| 492 | Query by Output | 2009 | SIGMOD | 0.00021974699 |
| 1,168 | SODA: Generating SQL for Business Users | 2012 | VLDB | 0.00013541143 |
| 1,564 | Keyword Search in Databases: The Power of RDBMS | 2009 | SIGMOD | 0.00011350495 |
| 2,078 | Sample-Driven Schema Mapping | 2012 | SIGMOD | 9.599707e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| Overall Rank | Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 1,509 | Discovering Queries based on Example Tuples | 2014 | SIGMOD | 0.00011612727 |
| 901 | Query Graphs, Implementing Trees, and Freely-Reorderable Outerjoins | 1990 | SIGMOD | 0.00015487777 |
| 3,339 | Hypergraph based reorderings of outer join queries with complex predicates | 1995 | SIGMOD | 7.2038026e-05 |
| 1,796 | Summary Graphs for Relational Database Schemas | 2011 | VLDB | 0.00010524897 |
| 11,705 | Improving Join Reorderability with Compensation Operators | 2018 | SIGMOD | 4.1945683e-05 |
| 1,619 | Adaptive Optimization of Very Large Join Queries | 2018 | SIGMOD | 0.00011111678 |
| 423 | Measuring the Complexity of Join Enumeration in Query Optimization | 1990 | VLDB | 0.00023669348 |
| 8,966 | Output-sensitive Conjunctive Query Evaluation | 2024 | PODS | 4.4193184e-05 |
| 4,738 | Query Simplification: Graceful Degradation for Join-Order Optimization | 2009 | SIGMOD | 5.9600502e-05 |
| 2,982 | FastQRE: Fast Query Reverse Engineering | 2018 | SIGMOD | 7.7801984e-05 |