Affiliation:
1. Universitat Politècnica de Catalunya, Barcelona, Spain
2. University of Cambridge Computer Laboratory, Cambridge, U.K.
3. IBM Almaden Research Center, San Jose, California
Abstract
Unions of conjunctive queries, also known as select-project-join-union queries, are the most frequently asked queries in relational database systems. These queries are definable by existential positive first-order formulas and are preserved under homomorphisms. A classical result of mathematical logic asserts that the existential positive formulas are the only first-order formulas (up to logical equivalence) that are preserved under homomorphisms on all structures, finite and infinite. The question of whether the homomorphism-preservation theorem holds for the class of all finite structures resisted solution for a long time. It was eventually shown that, unlike other classical preservation theorems, the homomorphism-preservation theorem does hold in the finite. In this article, we show that the homomorphism-preservation theorem holds also for several restricted classes of finite structures of interest in graph theory and database theory. Specifically, we show that this result holds for all classes of finite structures of bounded degree, all classes of finite structures of bounded treewidth, and, more generally, all classes of finite structures whose cores exclude at least one minor.
Publisher
Association for Computing Machinery (ACM)
Subject
Artificial Intelligence,Hardware and Architecture,Information Systems,Control and Systems Engineering,Software
Reference37 articles.
1. Abiteboul S. Hull R. and Vianu V. 1995. Foundations of Databases. Addison-Wesley Reading MA. Abiteboul S. Hull R. and Vianu V. 1995. Foundations of Databases. Addison-Wesley Reading MA.
2. Monotone versus positive
3. Datalog vs first-order logic
Cited by
42 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Corrigendum to “Homomorphism preservation on quasi-wide classes” [J. Comput. Syst. Sci. 76 (5) (2010) 324–332];Journal of Computer and System Sciences;2024-11
2. Constraint Satisfaction, Graph Isomorphism, and the Pebbling Comonad;Samson Abramsky on Logic and Structure in Computer Science and Beyond;2023
3. OVI-3: A NoSQL visual query system supporting efficient anti-joins;Journal of Intelligent Information Systems;2022-09-21
4. LACE: A Logical Approach to Collective Entity Resolution;Proceedings of the 41st ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems;2022-06-12
5. Truth-Preservation under Fuzzy pp-Formulas;International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems;2019-11-05