Polyregular functions on unordered trees of bounded height

M Bojańczyk, B Klin - Proceedings of the ACM on Programming …, 2024 - dl.acm.org
We consider injective first-order interpretations that input and output trees of bounded
height. The corresponding functions have polynomial output size, since a first-order …

VeriEQL: Bounded Equivalence Verification for Complex SQL Queries with Integrity Constraints

Y He, P Zhao, X Wang, Y Wang - Proceedings of the ACM on …, 2024 - dl.acm.org
The task of SQL query equivalence checking is important in various real-world applications
(including query rewriting and automated grading) that involve complex queries with …

[PDF][PDF] Query lifting

W Ricciotti, J Cheney - Programming Languages and Systems, 2021 - library.oapen.org
Language-integrated query based on comprehension syntax is a powerful technique for
safe database programming, and provides a basis for advanced techniques such as query …

[PDF][PDF] Strongly-Normalizing Higher-Order Relational Queries

W Ricciotti, J Cheney - Logical Methods in Computer Science, 2022 - lmcs.episciences.org
Language-integrated query is a powerful programming construct allowing database queries
and ordinary program code to interoperate seamlessly and safely. Languageintegrated …

Comprehending queries over finite maps

W Ricciotti - Proceedings of the 25th International Symposium on …, 2023 - dl.acm.org
Recent programming languages research has developed language-integrated query, a
convenient technique to seamlessly embed a domain-specific database query language into …

A Formalization of SQL with Nulls

W Ricciotti, J Cheney - Journal of Automated Reasoning, 2022 - Springer
SQL is the world's most popular declarative language, forming the basis of the multi-billion-
dollar database industry. Although SQL has been standardized, the full standard is based on …

Comprehending nulls

J Cheney, W Ricciotti - The 18th International Symposium on Database …, 2021 - dl.acm.org
The Nested Relational Calculus (NRC) has been an influential high-level query language,
providing power and flexibility while still allowing translation to standard SQL queries. It has …

Polyregular functions on unordered trees of bounded height

B Klin, M Bojańczyk - 2023 - ora.ox.ac.uk
We consider injective first-order interpretations that input and output trees of bounded
height. The corresponding functions have polynomial output size, since a first-order …

Index Bucketing: A Novel Approach to Manipulating Data Structures

J Myers - 2023 - digitalcommons.wku.edu
Handling nested data collections in large-scale distributed systems poses considerable
challenges in query processing, often resulting in substantial costs and error susceptibility …

[PDF][PDF] Multiset semantics in SPARQL, Relational Algebra and Datalog

R Angles, C Gutierrez, D Hernández - semantic-web-journal.net
The paper studies and determines the algebraic and logic structure of the multiset semantics
of the core patterns of SPARQL formed by AND, UNION, OPTIONAL, FILTER, MINUS and …