Vadalog is a system for performing complex reasoning tasks such as those required in advanced knowledge graphs. The logical core of the underlying Vadalog language is the warded fragment of tuple-generating dependencies (TGDs). This formalism ensures tractable reasoning in data complexity, while a recent analysis focusing on a practical implementation led to the reasoning algorithm around which the Vadalog system is built. A fundamental question that has emerged in the context of Vadalog is the following: can we limit the recursion allowed by wardedness in order to obtain a formalism that provides a convenient syntax for expressing useful recursive statements, and at the same time achieves space-efficiency? After analyzing several real-life...
International audienceGuarded tuple-generating dependencies (GTGDs) are a natural extension of descr...
AbstractWe investigate the complexity and expressive power of a spatial logic for reasoning about gr...
In this paper we investigate the consequence-based algorithms that are nowadays commonly used for su...
Vadalog is a system for performing complex reasoning tasks such as those required in advanced knowle...
AbstractWe present asymptotically exact expressions for the expected sizes of relations defined by t...
We provide a rewriting technique of Warded Datalog+/− settings to sustain decidability and data trac...
Over the past years, there has been a resurgence of Datalog-based systems in the database community ...
We study reasoning, and in particular query answering, over databases with tuple-generating dependen...
W3C has recently introduced SHACL as a new standard for integrity constraints on RDF graphs. Unfortu...
We propose a programming paradigm that tries to get close to both the semantic simplicity of rela-ti...
We propose a programming paradigm that tries to get close to both the semantic simplicity of relatio...
We study the data complexity of reasoning for several fragments of MTL - an extension of Datalog wit...
: We define recursively indefinite databases, a new type of logical database in which indefinite inf...
We investigate the complexity and expressive power of a spatial logic for reasoning about graphs. Th...
We formalise a variant of Datalog that allows complex values constructed by nesting elements of the ...
International audienceGuarded tuple-generating dependencies (GTGDs) are a natural extension of descr...
AbstractWe investigate the complexity and expressive power of a spatial logic for reasoning about gr...
In this paper we investigate the consequence-based algorithms that are nowadays commonly used for su...
Vadalog is a system for performing complex reasoning tasks such as those required in advanced knowle...
AbstractWe present asymptotically exact expressions for the expected sizes of relations defined by t...
We provide a rewriting technique of Warded Datalog+/− settings to sustain decidability and data trac...
Over the past years, there has been a resurgence of Datalog-based systems in the database community ...
We study reasoning, and in particular query answering, over databases with tuple-generating dependen...
W3C has recently introduced SHACL as a new standard for integrity constraints on RDF graphs. Unfortu...
We propose a programming paradigm that tries to get close to both the semantic simplicity of rela-ti...
We propose a programming paradigm that tries to get close to both the semantic simplicity of relatio...
We study the data complexity of reasoning for several fragments of MTL - an extension of Datalog wit...
: We define recursively indefinite databases, a new type of logical database in which indefinite inf...
We investigate the complexity and expressive power of a spatial logic for reasoning about graphs. Th...
We formalise a variant of Datalog that allows complex values constructed by nesting elements of the ...
International audienceGuarded tuple-generating dependencies (GTGDs) are a natural extension of descr...
AbstractWe investigate the complexity and expressive power of a spatial logic for reasoning about gr...
In this paper we investigate the consequence-based algorithms that are nowadays commonly used for su...