DBScholar

Back to papers

Reverse Engineering SPJ-Queries from Examples

Summary: Reverse-engineer SPJ queries from positive/negative examples: decide satisfiability (exists SPJ returning all positives and no negatives) and learn such a query. Presents a fine-grained classical and parameterized complexity landscape across operator subsets, schema/query/example sizes (bounded vs unbounded), proving new W[3]-completeness results and implications for avoiding overfitting. (summarized by gpt-5-mini on Feb 09 2026)

Paper ID
1723
Venue
PODS
Year
2017
Pagerank
6.5901073e-05
Overall Rank
4,644 | 68.14%
DOI
10.1145/3034786.3056112

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{weiss_pods17,
        address = {New York, NY, USA},
        series = {{PODS} '17},
        title = {{Reverse Engineering SPJ-Queries from Examples}},
        url = {https://dl.acm.org/doi/10.1145/3034786.3056112},
        doi = {10.1145/3034786.3056112},
        booktitle = {Proceedings of the {ACM} {SIGMOD} Symposium on {Principles} of {Database} {Systems}},
        publisher = {Association for Computing Machinery},
        author = {Weiss, Yaacov Y. and Cohen, Sara},
        year = {2017}
}

Incoming Citations (Sorted by Pagerank)

Showing 6 of 6 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
414 On the Complexity of Database Queries (Extended Abstract) 1997 PODS 0.00018893507
517 Query by Output 2009 SIGMOD 0.00017169735
856 How to ConQueR Why-Not Questions 2010 SIGMOD 0.00013573466
1,313 Reverse Engineering Complex Join Queries 2013 SIGMOD 0.00011186284
2,639 Learning and Verifying Quantified Boolean Queries by Example 2013 PODS 8.3078378e-05
Previous Page 1 / 1 Next

Semantically Similar Papers