Expressive Stream Reasoning with Laser
Not on the map. Why?
Abstract (arXiv)
An increasing number of use cases require a timely extraction of non-trivial knowledge from semantically annotated data streams, especially on the Web and for the Internet of Things (IoT). Often, this extraction requires expressive reasoning, which is challenging to compute on large streams. We propose Laser, a new reasoner that supports a pragmatic, non-trivial fragment of the logic LARS which extends Answer Set Programming (ASP) for streams. At its core, Laser implements a novel evaluation procedure which annotates formulae to avoid the re-computation of duplicates at multiple time points. This procedure, combined with a judicious implementation of the LARS operators, is responsible for significantly better runtimes than the ones of other state-of-the-art systems like C-SPARQL and CQELS, or an implementation of LARS which runs on the ASP solver Clingo. This enables the application of expressive logic-based reasoning to large streams and opens the door to a wider range of stream reasoning use cases.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Jul 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 0; 2024: 0; 2025: 0; 2026: 3.
7 papers.
- 2021I-DLV-sr: A Stream Reasoning System based on I-DLVcited by 2
- 2021Faster than LASER -- Towards Stream Reasoning with Deep Neural Networkscited by 0
- 2022Chasing Streams with Existential Rulescited by 0
- 2022A Formal Comparison between Datalog-based Languages for Stream Reasoning (extended version)cited by 0
- 2026Incremental, inconsistency-resilient reasoning over Description Logic Abox streamscited by 0
- 2026Efficient Temporal Datalog Materialisation for Composite Event Recognitioncited by 0
- 2026LLMs for Executable Multi-Agent System Specification Generationcited by 0
- 2026LLMs for Executable Multi-Agent System Specification Generation28 Sep 2026
- 2026Efficient Temporal Datalog Materialisation for Composite Event Recognition4 May 2026
- 2026Incremental, inconsistency-resilient reasoning over Description Logic Abox streams2 Mar 2026
- 2022A Formal Comparison between Datalog-based Languages for Stream Reasoning (extended version)26 Aug 2022
- 2022Chasing Streams with Existential Rules4 May 2022
- 2021I-DLV-sr: A Stream Reasoning System based on I-DLV5 Aug 2021
- 2021Faster than LASER -- Towards Stream Reasoning with Deep Neural Networks15 Jun 2021