Stream Reasoning in Temporal Datalog
Not on the map. Why?
Abstract (arXiv)
In recent years, there has been an increasing interest in extending traditional stream processing engines with logical, rule-based, reasoning capabilities. This poses significant theoretical and practical challenges since rules can derive new information and propagate it both towards past and future time points; as a result, streamed query answers can depend on data that has not yet been received, as well as on data that arrived far in the past. Stream reasoning algorithms, however, must be able to stream out query answers as soon as possible, and can only keep a limited number of previous input facts in memory. In this paper, we propose novel reasoning problems to deal with these challenges, and study their computational properties on Datalog extended with a temporal sort and the successor function (a core rule-based language for stream reasoning applications).
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 10 Nov 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 1; 2025: 0; 2026: 1.
4 papers.
- 2022Temporal Inductive Logic Reasoning over Hypergraphscited by 4
- 2023The Transformation Logicscited by 0
- 2024FAERDXEL: An Expert System for Danish Traffic Lawcited by 0
- 2026Efficient Temporal Datalog Materialisation for Composite Event Recognitioncited by 0
- 2026Efficient Temporal Datalog Materialisation for Composite Event Recognition4 May 2026
- 2024FAERDXEL: An Expert System for Danish Traffic Law4 Oct 2024
- 2023The Transformation Logics19 Apr 2023
- 2022Temporal Inductive Logic Reasoning over Hypergraphs9 Jun 2022