Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleFebruary 2024
Fast Parallel Hypertree Decompositions in Logarithmic Recursion Depth
ACM Transactions on Database Systems (TODS), Volume 49, Issue 1Article No.: 1, Pages 1–43https://doi.org/10.1145/3638758Various classic reasoning problems with natural hypergraph representations are known to be tractable if a hypertree decomposition (HD) of low width exists. The resulting algorithms are attractive for practical use in fields like databases and constraint ...
- research-articleNovember 2023
Fractional covers of hypergraphs with bounded multi-intersection
AbstractFractional (hyper-)graph theory is concerned with the specific problems that arise when fractional analogues of otherwise integer-valued (hyper-)graph invariants are considered. The focus of this paper is on fractional edge covers of hypergraphs. ...
SparqLog: A System for Efficient Evaluation of SPARQL 1.1 Queries via Datalog
Proceedings of the VLDB Endowment (PVLDB), Volume 16, Issue 13Pages 4240–4253https://doi.org/10.14778/3625054.3625061Over the past decade, Knowledge Graphs have received enormous interest both from industry and from academia. Research in this area has been driven, above all, by the Database (DB) community and the Semantic Web (SW) community. However, there still ...
- research-articleAugust 2023
MV-Datalog+/-: effective rule-based reasoning with uncertain observations (extended abstract)
IJCAI '23: Proceedings of the Thirty-Second International Joint Conference on Artificial IntelligenceArticle No.: 718, Pages 6447–6451https://doi.org/10.24963/ijcai.2023/718Modern data processing applications often combine information from a variety of complex sources. Oftentimes, some of these sources, like Machine-Learning systems or crowd-sourced data, are not strictly binary but associated with some degree of confidence ...
- research-articleAugust 2023
Polynomial combined first-order rewritings for linear and guarded existential rules
AbstractWe consider the problem of ontological query answering, that is, the problem of answering a database query (typically a conjunctive query) in the presence of an ontology. This means that during the query answering process we also need ...
-
- research-articleJune 2023
When Automatic Filtering Comes to the Rescue: Pre-Computing Company Competitor Pairs in Owler
- Jinsong Guo,
- Aditya Jami,
- Markus Kröll,
- Lukas Schweizer,
- Sergey Paramonov,
- Eric Aichinger,
- Stefano Sferrazza,
- Mattia Scaccia,
- Stéphane Reissfelder,
- Eda Cicek,
- Giovanni Grasso,
- Georg Gottlob
Proceedings of the ACM on Management of Data (PACMMOD), Volume 1, Issue 2Article No.: 202, Pages 1–23https://doi.org/10.1145/3589787Competitor data constitutes information significantly valuable for many business applications. Meltwater provides users with access to a large Company Information System (CIS), Owler, which contains competitor pairs and other useful information about ...
- research-articleMarch 2023
Incremental Updates of Generalized Hypertree Decompositions
ACM Journal of Experimental Algorithmics (JEA), Volume 27Article No.: 1.16, Pages 1–28https://doi.org/10.1145/3578266Structural decomposition methods, such as generalized hypertree decompositions, have been successfully used for solving constraint satisfaction problems (CSPs). As decompositions can be reused to solve CSPs with the same constraint scopes, investing ...
- ArticleMarch 2023
Adventures with Datalog: Walking the Thin Line Between Theory and Practice
AIxIA 2022 – Advances in Artificial IntelligencePages 489–500https://doi.org/10.1007/978-3-031-27181-6_34AbstractThis keynote paper features a concise introduction to Datalog, which is followed by an overview of some theoretical results about the complexity and expressive power of a number of Datalog variants. This will be interleaved with a tale of four ...
- ArticleSeptember 2022
Correction to: Logic Programming and Nonmonotonic Reasoning
Chapters [“Statistical Statements in Probabilistic Logic Programming“ and “Efficient Computation of Answer Sets via SAT Modulo Acyclicity and Vertex Elimination”] were previously published non-open access. They have now been changed to open access under a ...
- research-articleJuly 2022
Fast and parallel decomposition of constraint satisfaction problems
AbstractConstraint Satisfaction Problems (CSP) are notoriously hard. Consequently, powerful decomposition methods have been developed to overcome this complexity. However, this poses the challenge of actually computing such a decomposition for a given CSP ...
- research-articleJune 2022
Fast Parallel Hypertree Decompositions in Logarithmic Recursion Depth
PODS '22: Proceedings of the 41st ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database SystemsPages 325–336https://doi.org/10.1145/3517804.3524153Various classic reasoning problems with natural hypergraph representations are known to be tractable when a hypertree decomposition (HD) of low width exists. The resulting algorithms are attractive for practical use in fields like databases and ...
- research-articleJune 2022
Non-Uniformly Terminating Chase: Size and Complexity
PODS '22: Proceedings of the 41st ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database SystemsPages 369–378https://doi.org/10.1145/3517804.3524146The chase procedure, originally introduced for checking implication of database constraints, and later on used for computing data exchange solutions, has recently become a central algorithmic tool in rule-based ontological reasoning. In this context, a ...
- research-articleApril 2022
The Space-Efficient Core of Vadalog
ACM Transactions on Database Systems (TODS), Volume 47, Issue 1Article No.: 1, Pages 1–46https://doi.org/10.1145/3488720Vadalog 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 ...
- research-articleApril 2022
Data science with Vadalog: Knowledge Graphs with machine learning and reasoning in practice
- Luigi Bellomarini,
- Ruslan R. Fayzrakhmanov,
- Georg Gottlob,
- Andrey Kravchenko,
- Eleonora Laurenza,
- Yavor Nenov,
- Stéphane Reissfelder,
- Emanuel Sallinger,
- Evgeny Sherkhonov,
- Sahar Vahdati,
- Lianlong Wu
Future Generation Computer Systems (FGCS), Volume 129, Issue CPages 407–422https://doi.org/10.1016/j.future.2021.10.021AbstractFollowing the recent successful examples of large technology companies, many modern enterprises seek to build Knowledge Graphs to provide a unified view of corporate knowledge, and to draw deep insights using machine learning and ...
Highlights- We present Vadalog, a state-of-the-art Knowledge Graph Management system.
- We ...
- research-articleMarch 2022
Vadalog: A modern architecture for automated reasoning with large knowledge graphs
AbstractThe introduction of novel Datalog +/- fragments with good theoretical properties, together with the growing use of enterprise knowledge graphs motivated the development of Vadalog, a knowledge graph management system developed at the ...
Highlights- Growing use of enterprise knowledge graphs motivated the development of Vadalog.
- research-articleOctober 2021
Stable Model Semantics for Guarded Existential Rules and Description Logics: Decidability and Complexity
Journal of the ACM (JACM), Volume 68, Issue 5Article No.: 35, Pages 1–87https://doi.org/10.1145/3447508This work investigates the decidability and complexity of database query answering under guarded existential rules with nonmonotonic negation according to the classical stable model semantics. In this setting, existential quantification is interpreted ...
- research-articleSeptember 2021
Complexity Analysis of Generalized and Fractional Hypertree Decompositions
Journal of the ACM (JACM), Volume 68, Issue 5Article No.: 38, Pages 1–50https://doi.org/10.1145/3457374Hypertree decompositions (HDs), as well as the more powerful generalized hypertree decompositions (GHDs), and the yet more general fractional hypertree decompositions (FHDs) are hypergraph decomposition methods successfully used for answering conjunctive ...
- research-articleJuly 2021
HyperBench: A Benchmark and Tool for Hypergraphs and Empirical Findings
ACM Journal of Experimental Algorithmics (JEA), Volume 26Article No.: 1.6, Pages 1–40https://doi.org/10.1145/3440015To cope with the intractability of answering Conjunctive Queries (CQs) and solving Constraint Satisfaction Problems (CSPs), several notions of hypergraph decompositions have been proposed—giving rise to different notions of width, noticeably, plain, ...
- research-articleJanuary 2021
Semantic width and the fixed-parameter tractability of constraint satisfaction problems
IJCAI'20: Proceedings of the Twenty-Ninth International Joint Conference on Artificial IntelligenceArticle No.: 239, Pages 1726–1733Constraint satisfaction problems (CSPs) are an important formal framework for the uniform treatment of various prominent AI tasks, e.g., coloring or scheduling problems. Solving CSPs is, in general, known to be NP-complete and fixed-parameter intractable ...