Computing certain answers is the preferred way of answering queries in scenarios involving incomplete data. This, however, is computationally expensive, so practical systems use efficient techniques based on a particular three-valued logic, even though this often leads to incorrect results. Our goal is to provide a general manyvalued framework for correctly approximating certain answers. We do so by defining the semantics of manyvalued answers and queries, following the principle that additional knowledge about the input must translate into additional knowledge about the output. This framework lets us compare query outputs and evaluation procedures in terms of their informativeness. For each manyvalued logic with a knowledge ordering on its truth values, one can build a syntactic evaluation procedure for all first-order queries, that correctly approximates certain answers; additional truth values are used to refine information about certain answers. For concrete examples, we show that a recently proposed approach fixing some of the inconsistencies of SQL query evaluation is an immediate consequence of our framework, and we further refine it by adding a fourth truth value.We show that no evaluation procedure based on Boolean logic delivers correctness guarantees. Finally, we study the relative power of evaluation procedures based on the informativeness of the answers they produce.

Approximations and refinements of certain answers via many-valued logics / Console, M.; Guagliardo, P.; Libkin, L.. - (2016), pp. 349-358. (Intervento presentato al convegno 15th International Conference on Principles of Knowledge Representation and Reasoning, KR 2016 tenutosi a Cape Town, South Africa).

Approximations and refinements of certain answers via many-valued logics

Console M.
;
Guagliardo P.;Libkin L.
2016

Abstract

Computing certain answers is the preferred way of answering queries in scenarios involving incomplete data. This, however, is computationally expensive, so practical systems use efficient techniques based on a particular three-valued logic, even though this often leads to incorrect results. Our goal is to provide a general manyvalued framework for correctly approximating certain answers. We do so by defining the semantics of manyvalued answers and queries, following the principle that additional knowledge about the input must translate into additional knowledge about the output. This framework lets us compare query outputs and evaluation procedures in terms of their informativeness. For each manyvalued logic with a knowledge ordering on its truth values, one can build a syntactic evaluation procedure for all first-order queries, that correctly approximates certain answers; additional truth values are used to refine information about certain answers. For concrete examples, we show that a recently proposed approach fixing some of the inconsistencies of SQL query evaluation is an immediate consequence of our framework, and we further refine it by adding a fourth truth value.We show that no evaluation procedure based on Boolean logic delivers correctness guarantees. Finally, we study the relative power of evaluation procedures based on the informativeness of the answers they produce.
2016
15th International Conference on Principles of Knowledge Representation and Reasoning, KR 2016
Incomplete information, Many-Valued Logics
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Approximations and refinements of certain answers via many-valued logics / Console, M.; Guagliardo, P.; Libkin, L.. - (2016), pp. 349-358. (Intervento presentato al convegno 15th International Conference on Principles of Knowledge Representation and Reasoning, KR 2016 tenutosi a Cape Town, South Africa).
File allegati a questo prodotto
File Dimensione Formato  
Console_Approximations_2016.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 258.11 kB
Formato Adobe PDF
258.11 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1561285
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 17
  • ???jsp.display-item.citation.isi??? 14
social impact