Résumé
We consider answering queries on data available through access methods, that provide lookup access to the tuples matching a given binding. Such interfaces are common on the Web; further, they often have bounds on how many results they can return, e.g., because of pagination or rate limits. We thus study result-bounded methods, which may return only a limited number of tuples. We study how to decide if a query is answerable using result-bounded methods, i.e., how to compute a plan that returns all answers to the query using the methods, assuming that the underlying data satisfies some integrity constraints. We first show how to reduce answerability to a query containment problem with constraints. Second, we show “schema simplification” theorems describing when and how result-bounded services can be used. Finally, we use these theorems to give decidability and complexity results about answerability for common constraint classes.
| langue originale | Anglais |
|---|---|
| Pages (de - à) | 14:1-14:81 |
| journal | Logical Methods in Computer Science |
| Volume | 18 |
| Numéro de publication | 2 |
| Les DOIs | |
| état | Publié - 1 janv. 2022 |
Empreinte digitale
Examiner les sujets de recherche de « WHEN CAN WE ANSWER QUERIES USING RESULT-BOUNDED DATA INTERFACES? ». Ensemble, ils forment une empreinte digitale unique.Contient cette citation
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver