Ontological Reasoning over Shy and Warded Datalog+/- for Streaming-based Architectures (technical report)
On the map: LLM reasoning → Test-time compute and efficient thinking
Abstract (arXiv)
Recent years witnessed a rising interest towards Datalog-based ontological reasoning systems, both in academia and industry. These systems adopt languages, often shared under the collective name of Datalog+/-, that extend Datalog with the essential feature of existential quantification, while introducing syntactic limitations to sustain reasoning decidability and achieve a good trade-off between expressive power and computational complexity. From an implementation perspective, modern reasoners borrow the vast experience of the database community in developing streaming-based data processing systems, such as volcano-iterator architectures, that sustain a limited memory footprint and good scalability. In this paper, we focus on two extremely promising, expressive, and tractable languages, namely, Shy and Warded Datalog+/-. We leverage their theoretical underpinnings to introduce novel reasoning techniques, technically, "chase variants", that are particularly fit for efficient reasoning in streaming-based architectures. We then implement them in Vadalog, our reference streaming-based engine, to efficiently solve ontological reasoning tasks over real-world settings.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in Test-time compute and efficient thinking, one of 17 directions in LLM reasoning. Builds on 2 of its 33 references that are in the map. First posted on arXiv 20 Nov 2023.
Builds on
2 of 33 references.
References · 2
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2022Complexity of Arithmetic in Warded Datalog+-
- 2022Non-Uniformly Terminating Chase: Size and Complexity
- 2026Large Language Model for OWL Proofs
- 2026AgileLog: A Forkable Shared Log for Agents on Data Streams
- 2024Goal-Driven Reasoning in DatalogMTL with Magic Sets
- 2022Swift Markov Logic for Probabilistic Reasoning on Knowledge Graphs
- 2026WorldDB: A Vector Graph-of-Worlds Memory Engine with Ontology-Aware Write-Time Reconciliation
- 2026DatalogBench: Evaluating Large Language Models on Text-to-Datalog Synthesis