Fuzzy Datalog$^\exists$ over Arbitrary t-Norms

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Lanzinger, Matthias, Sferrazza, Stefano, Wałęga, Przemysław A., Gottlob, Georg
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866909128583020544
author Lanzinger, Matthias
Sferrazza, Stefano
Wałęga, Przemysław A.
Gottlob, Georg
author_facet Lanzinger, Matthias
Sferrazza, Stefano
Wałęga, Przemysław A.
Gottlob, Georg
contents One of the main challenges in the area of Neuro-Symbolic AI is to perform logical reasoning in the presence of both neural and symbolic data. This requires combining heterogeneous data sources such as knowledge graphs, neural model predictions, structured databases, crowd-sourced data, and many more. To allow for such reasoning, we generalise the standard rule-based language Datalog with existential rules (commonly referred to as tuple-generating dependencies) to the fuzzy setting, by allowing for arbitrary t-norms in the place of classical conjunctions in rule bodies. The resulting formalism allows us to perform reasoning about data associated with degrees of uncertainty while preserving computational complexity results and the applicability of reasoning techniques established for the standard Datalog setting. In particular, we provide fuzzy extensions of Datalog chases which produce fuzzy universal models and we exploit them to show that in important fragments of the language, reasoning has the same complexity as in the classical setting.
format Preprint
id arxiv_https___arxiv_org_abs_2403_02933
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Fuzzy Datalog$^\exists$ over Arbitrary t-Norms
Lanzinger, Matthias
Sferrazza, Stefano
Wałęga, Przemysław A.
Gottlob, Georg
Artificial Intelligence
Logic in Computer Science
One of the main challenges in the area of Neuro-Symbolic AI is to perform logical reasoning in the presence of both neural and symbolic data. This requires combining heterogeneous data sources such as knowledge graphs, neural model predictions, structured databases, crowd-sourced data, and many more. To allow for such reasoning, we generalise the standard rule-based language Datalog with existential rules (commonly referred to as tuple-generating dependencies) to the fuzzy setting, by allowing for arbitrary t-norms in the place of classical conjunctions in rule bodies. The resulting formalism allows us to perform reasoning about data associated with degrees of uncertainty while preserving computational complexity results and the applicability of reasoning techniques established for the standard Datalog setting. In particular, we provide fuzzy extensions of Datalog chases which produce fuzzy universal models and we exploit them to show that in important fragments of the language, reasoning has the same complexity as in the classical setting.
title Fuzzy Datalog$^\exists$ over Arbitrary t-Norms
topic Artificial Intelligence
Logic in Computer Science
url https://arxiv.org/abs/2403.02933