ACM Home Page
Please provide us with feedback. Feedback
Processing first-order queries under limited access patterns
Full text PdfPdf (195 KB)
Source Symposium on Principles of Database Systems archive
Proceedings of the twenty-third ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems table of contents
Paris, France
SESSION: Foundations of query languages table of contents
Pages: 307 - 318  
Year of Publication: 2004
ISBN:158113858X
Authors
Alan Nash  University of California, San Diego, La Jolla, CA
Bertram Ludäscher  University of California, San Diego, La Jolla, CA
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGMOD: ACM Special Interest Group on Management of Data
SIGART: ACM Special Interest Group on Artificial Intelligence
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 18,   Citation Count: 3
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1055558.1055601
What is a DOI?

ABSTRACT

We study the problem of answering queries over sources with limited access patterns. Given a first-order query Q, the problem is to decide whether there is an equivalent query which can be executed observing the access patterns restrictions. If so, we say that Q is feasible. We define feasible for first-order queries---previous definitions handled only some existential cases---and characterize the complexity of many first-order query classes. For each of them, we show that deciding feasibility is as hard as deciding containment. Since feasibility is undecidable in many cases and hard to decide in some others, we also define an approximation to it which can be computed in NP for any first-order query and in P for unions of conjunctive queries with negation. Finally, we outline a practical overall strategy for processing first-order queries under limited access patterns.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
{BIR01} Biomedical Informatics Research Network Coordinating Center (BIRN-CC), University of California, San Diego. http://nbirn.net/,2001.
3
 
4
{DBG+03} E. Deelman, J. Blythe, Y. Gil, C. Kesselman, G. Mehta, K. Vahi, K. Blackburn, A. Lazzarini, A. Arbree, R. Cavanaugh, and S. Koranda. Mapping Abstract Complex Workflows onto Grid Environments. Journal of Grid Computing, 1(1):25--39, 2003.
 
5
{DGL00} O. M. Duschka, M. R. Genesereth, and A. Y. Levy. Recursive Query Plans for Data Integration. Journal of Logic Programming, 43(1):49--73, 2000.
 
6
{DL97} O. M. Duschka and A. Y. Levy. Recursive Plans for Information Gathering. In Proc. IJCAI, Nagoya, Japan, 1997.
7
8
9
10
 
11
12
 
13
 
14
{LGM03} B. Ludäscher, A. Gupta, and M. E. Martone. Bioinformatics: Managing Scientific Data, chapter A Model-Based Mediator System for Scientific Data Management. Morgan Kaufmann, 2003.
 
15
 
16
{LP95} E. A. Lee and T. Parks. Dataflow Process Networks. Proceedings of the IEEE, 83(5):773--799, 1995.
 
17
 
18
{Lud03} B. Ludäscher. Kepler: Scientific Workflows Based on Dataflow Process Networks. In e-Science Workflow Services, National e-Science Center, Edinburgh, UK, 2003.
19
 
20
{NL04} A. Nash and B. Ludäscher. Processing Unions of Conjunctive Queries with Negation under Limited Access Patterns. In Intl. Conference on Extending Database Technology (EDBT), Heraklion, Crete, Greece, 2004.
21
 
22
{SDM01} Scientific Data Management Center (SDM). http://sdm.lbl.gov/sdmcenter/, 2001.
 
23
{SEE02} Science Environment for Ecological Knowledge (SEEK). http://seek.ecoinformatics.org/, 2002.
24
 
25
{TKL03} S. Thakkar, C. A. Knoblock, and J. Luis. A View Integration Approach to Dynamic Composition of Web Services. In ICAPS 2003 Workshop on Planning for Web Services, Trento, Italy, June 2003.
26
 
27
{VP00} V. Vassalos and Y. Papakonstantinou. Expressive Capabilities Description Languages and Query Rewriting Algorithms. Journal of Logic Programming, 43(1):75--122, 2000.
 
28
{WSD03} Web Services Description Language (WSDL) Version 1.2. http://www.w3.org/TR/wsdl12, June 2003.

Collaborative Colleagues:
Alan Nash: colleagues
Bertram Ludäscher: colleagues