Epistemic Disjunctive Datalog for Querying Knowledge Bases
Gianluca Cima, Marco Console, Maurizio Lenzerini, Antonella Poggi
Abstract
The Datalog query language can express several powerful recursive properties, often crucial in real-world scenarios. While answering such queries is feasible over relational databases, the picture changes dramatically when data is enriched with intensional knowledge. It is indeed well-known that answering Datalog queries is undecidable already over lightweight knowledge bases (KBs) of the DL-Lite family. To overcome this issue, we propose a new query language based on Disjunctive Datalog rules combined with a modal epistemic operator. Rules in this language interact with the queried KB exclusively via the epistemic operator, thus extracting only the information true in every model of the KB. This form of interaction is crucial for not falling into undecidability. The contribution provided by this paper is threefold. First, we illustrate the syntax and the semantics of the novel query language. Second, we study the expressive power of different fragments of our new language and compare it with Disjunctive Datalog and its variants. Third, we outline the precise data complexity of answering queries in our new language over KBs expressed in various well-known formalisms.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 4583a477-a1f2-4e5b-9f2c-e118b6136fd5Cited by top-tier papers1
Ask how each one uses itBuilds on2
Related papers
- Expressive Recursive Answers for Ontological Knowledge BasesLuca Andolfi, Gianluca Cima, Marco Console, Maurizio LenzeriniAAAI 2026
- Data Complexity of Querying Description Logic Knowledge Bases Under Cost-Based SemanticsMeghyn Bienvenu, Quentin ManièreAAAI 2026 · 1 citation
- Finite Entailment of Local Queries in the Z Family of Description LogicsBartosz Bednarczyk, Emanuel KieronskiAAAI 2022 · 4 citations
- Answering Queries with Negation over Existential RulesStefan Ellmauthaler, Markus Krötzsch, Stephan MennickeAAAI 2022 · 6 citations
- Explanations for Inconsistency-Tolerant Query Answering under Existential RulesThomas Lukasiewicz, Enrico Malizia, Cristian MolinaroAAAI 2020 · 21 citations
