ACM Home Page
Please provide us with feedback. Feedback
Lossless regular views
Full text PdfPdf (266 KB)
Source Symposium on Principles of Database Systems archive
Proceedings of the twenty-first ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems table of contents
Madison, Wisconsin
SESSION: Research session 8: semistructured data and XML table of contents
Pages: 247 - 258  
Year of Publication: 2002
ISBN:1-58113-507-6
Authors
Diego Calvanese  Università di Roma "La Sapienza", Via Salaria 113, 1-00198 Roma, Italy
Giuseppe De Giacomo  Università di Roma "La Sapienza", Via Salaria 113, 1-00198 Roma, Italy
Maurizio Lenzerini  Università di Roma "La Sapienza", Via Salaria 113, 1-00198 Roma, Italy
Moshe Y. Vardi  Rice University, Houston, TX
Sponsors
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGMOD: ACM Special Interest Group on Management of Data
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 19,   Citation Count: 11
Additional Information:

abstract   references   cited by   index terms   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/543613.543646
What is a DOI?

ABSTRACT

If the only information we have on a certain database is through a set of views, the question arises of whether this is sufficient to answer completely a given query. We say that the set of views is lossless with respect to the query, if, no matter what the database is, we can answer the query by solely relying on the content of the views. The question of losslessness has various applications, for example in query optimization, mobile computing, data warehousing, and data integration. We study this problem in a context where the database is semistructured, and both the query and the views are expressed as regular path queries. The form of recursion present in this class prevents us from applying known results to our case.We first address the problem of checking losslessness in the case where the views are materialized. The fact that we have the view extensions available makes this case solvable by extending known techniques. We then study a more complex version of the problem, namely the one where we abstract from the specific view extension. More precisely, we address the problem of checking whether, for every database, the answer to the query over such a database can be obtained by relying only on the view extensions. We show that the problem is solvable by utilizing, via automata-theoretic techniques, the known connection between view-based query answering and constraint satisfaction. We also investigate the computational complexity of both versions of the problem.


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
3
4
5
 
6
7
 
8
 
9
10
 
11
 
12
 
13
14
15
16
 
17
 
18
19
 
20
R. Reiter. On closed world data bases. In H. Gallaire and J. Minker, editors, Logic and Databases, pages 119-140. Plenum Publ. Co., New York, 1978.
 
21
 
22
 
23
P. van Emde Boas. The convenience of tilings. In A. Sorbi, editor, Complexity, Logic, and Recursion Theory, volume 187 of Lecture Note in Pure and Applied Mathematics, pages 331-363. Marcel Dekker Inc., 1997.

CITED BY  11

Collaborative Colleagues:
Diego Calvanese: colleagues
Giuseppe De Giacomo: colleagues
Maurizio Lenzerini: colleagues
Moshe Y. Vardi: colleagues