Logical queries over views
-
Published:2010-01
Issue:2
Volume:11
Page:1-35
-
ISSN:1529-3785
-
Container-title:ACM Transactions on Computational Logic
-
language:en
-
Short-container-title:ACM Trans. Comput. Logic
Author:
Bailey James1,
Dong Guozhu2,
To Anthony WIDJAJA3
Affiliation:
1. The University of Melbourne, Australia
2. Wright State University
3. University of Edinburgh
Abstract
We study the problem of deciding the satisfiability of first-order logic queries over views, with our aim to delimit the boundary between the decidable and the undecidable fragments of this language. Views currently occupy a central place in database research due to their role in applications such as information integration and data warehousing. Our main result is the identification of a decidable class of first-order queries over unary conjunctive views that generalizes the decidability of the classical class of first-order sentences over unary relations known as the Löwenheim class. We then demonstrate how various extensions of this class lead to undecidability and also provide some expressivity results. Besides its theoretical interest, our new decidable class is potentially interesting for use in applications such as deciding implication of complex dependencies, analysis of a restricted class of active database rules, and ontology reasoning.
Funder
Engineering and Physical Sciences Research Council
Publisher
Association for Computing Machinery (ACM)
Subject
Computational Mathematics,Logic,General Computer Science,Theoretical Computer Science
Reference29 articles.
1. Complexity of answering queries using materialized views
2. Abiteboul S. Hull R. and Vianu V. 1995. Foundations of Databases. Addison-Wesley Longman Publishing Co. Inc. Abiteboul S. Hull R. and Vianu V. 1995. Foundations of Databases. Addison-Wesley Longman Publishing Co. Inc.
3. Modal Languages and Bounded Fragments of Predicate Logic
4. The Description Logic Handbook
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Unary negation;Logical Methods in Computer Science;2013-09-24
2. Unary negation;LEIBNIZ INT PR INFOR;2011