Projects per year
Abstract
Querying incomplete data is an important task both in data management, and in many AI applications that use query rewriting to take advantage of relational
database technology. Usually one looks for answers that are certain, i.e., true in every possible world represented by an incomplete database. For positive queries – expressed either in positive relational algebra or as unions of conjunctive queries – finding such answers can be done efficiently when
databases and query answers are sets. Real-life databases however use bag, rather than set, semantics. For bags, instead of saying that a tuple is certainly
in the answer, we have more detailed information in terms of the range of the numbers of occurrences of the tuple in query answers.We show that the behavior of positive queries is different under bag semantics: finding the minimum number of occurrences can still be done efficiently, but for maximum it becomes intractable. We use these results to investigate approximation schemes for computing certain answers to arbitrary first-order queries that have
been proposed for set semantics. One of them cannot be adapted to bags, as it relies on the intractable maxima of occurrences, but another scheme only
deals with minima, and we show how to adapt it to bag semantics without losing efficiency.
database technology. Usually one looks for answers that are certain, i.e., true in every possible world represented by an incomplete database. For positive queries – expressed either in positive relational algebra or as unions of conjunctive queries – finding such answers can be done efficiently when
databases and query answers are sets. Real-life databases however use bag, rather than set, semantics. For bags, instead of saying that a tuple is certainly
in the answer, we have more detailed information in terms of the range of the numbers of occurrences of the tuple in query answers.We show that the behavior of positive queries is different under bag semantics: finding the minimum number of occurrences can still be done efficiently, but for maximum it becomes intractable. We use these results to investigate approximation schemes for computing certain answers to arbitrary first-order queries that have
been proposed for set semantics. One of them cannot be adapted to bags, as it relies on the intractable maxima of occurrences, but another scheme only
deals with minima, and we show how to adapt it to bag semantics without losing efficiency.
Original language | English |
---|---|
Title of host publication | Proceedings of the 26th International Joint Conference on Artificial Intelligence |
Publisher | IJCAI Inc |
Pages | 993-999 |
Number of pages | 7 |
ISBN (Electronic) | 978-0-9992411-0-3 |
DOIs | |
Publication status | Published - 25 Aug 2017 |
Event | 26th International Joint Conference on Artificial Intelligence - Melbourne, Australia Duration: 19 Aug 2017 → 25 Aug 2017 https://ijcai-17.org/index.html https://ijcai-17.org/ https://ijcai-17.org/ |
Conference
Conference | 26th International Joint Conference on Artificial Intelligence |
---|---|
Abbreviated title | IJCAI 2017 |
Country/Territory | Australia |
City | Melbourne |
Period | 19/08/17 → 25/08/17 |
Internet address |
Fingerprint
Dive into the research topics of 'On Querying Incomplete Information in Databases under Bag Semantics'. Together they form a unique fingerprint.Projects
- 2 Finished
-
MAGIC: MAnaGing InComplete Data - New Foundations
Libkin, L. (Principal Investigator)
1/10/16 → 31/08/22
Project: Research
-
VADA: Value Added Data Systems: Principles and Architecture
Libkin, L. (Principal Investigator), Buneman, P. (Co-investigator), Fan, W. (Co-investigator) & Pieris, A. (Co-investigator)
1/04/15 → 30/09/20
Project: Research
Profiles
-
Paolo Guagliardo
- School of Informatics - Reader in Databases
- Laboratory for Foundations of Computer Science
- Foundations of Computation
Person: Academic: Research Active