Tractable conjunctive queries over static and dynamic relations

Ahmet Kara, Zheng Luo, Milos Nikolic, Dan Olteanu, Haozhe Zhang

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We investigate the evaluation of conjunctive queries over static and dynamic relations. While staticrelations are given as input and do not change, dynamic relations are subject to inserts and deletes. We characterise syntactically three classes of queries that admit constant update time and constant enumeration delay. We call such queries tractable. Depending on the class, the preprocessing time is linear, polynomial, or exponential (under data complexity, so the query size is constant). To decide whether a query is tractable, it does not suffice to analyse separately the sub-query over the static relations and the sub-query over the dynamic relations. Instead, we need to take the interaction between the static and the dynamic relations into account. Even when the sub-query over the dynamic relations is not tractable, the overall query can become tractable if the dynamic relations are sufficiently constrained by the static ones.
Original languageEnglish
Title of host publicationProceedings of the 28th International Conference on Database Theory (ICDT 2025)
Publication statusAccepted/In press - 28 May 2024
Event28th International Conference on Database Theory - Barcelona, Spain
Duration: 25 Mar 202528 Mar 2025
https://edbticdt2025.upc.edu/

Conference

Conference28th International Conference on Database Theory
Abbreviated titleICDT 2025
Country/TerritorySpain
CityBarcelona
Period25/03/2528/03/25
Internet address

Fingerprint

Dive into the research topics of 'Tractable conjunctive queries over static and dynamic relations'. Together they form a unique fingerprint.

Cite this