Saved in:
Bibliographic Details
Main Author: Mantenoglou, Periklis
Format: Preprint
Published: 2026
Subjects:
Online Access:https://arxiv.org/abs/2605.02488
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913086070325248
author Mantenoglou, Periklis
author_facet Mantenoglou, Periklis
contents Several applications demand the timely detection of critical situations, such as threats to safety and transparency, over high-velocity streams of symbolic events. This demand has motivated the development of (i) event specification languages, which define composite events via temporal patterns over simpler events, and (ii) stream reasoning frameworks, evaluating patterns expressed in these languages. However, event specification languages are typically studied in isolation, complicating their comparison in terms of expressivity and obscuring the scope of their associated stream reasoners. To mitigate this issue, we map practical fragments of prominent event specification languages into Temporal Datalog->-, a temporal Datalog with stratified negation and no future dependencies. To support efficient stream reasoning over Temporal Datalog->-, we propose Streaming Trigger Graphs, an extension of a state-of-the-art technique for Datalog materialisation. Our approach yields a uniform composite event recognition mechanism that has the potential to generalise across a wide range of practical event specification languages.
format Preprint
id arxiv_https___arxiv_org_abs_2605_02488
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Efficient Temporal Datalog Materialisation for Composite Event Recognition
Mantenoglou, Periklis
Artificial Intelligence
Databases
Logic in Computer Science
I.2.4
Several applications demand the timely detection of critical situations, such as threats to safety and transparency, over high-velocity streams of symbolic events. This demand has motivated the development of (i) event specification languages, which define composite events via temporal patterns over simpler events, and (ii) stream reasoning frameworks, evaluating patterns expressed in these languages. However, event specification languages are typically studied in isolation, complicating their comparison in terms of expressivity and obscuring the scope of their associated stream reasoners. To mitigate this issue, we map practical fragments of prominent event specification languages into Temporal Datalog->-, a temporal Datalog with stratified negation and no future dependencies. To support efficient stream reasoning over Temporal Datalog->-, we propose Streaming Trigger Graphs, an extension of a state-of-the-art technique for Datalog materialisation. Our approach yields a uniform composite event recognition mechanism that has the potential to generalise across a wide range of practical event specification languages.
title Efficient Temporal Datalog Materialisation for Composite Event Recognition
topic Artificial Intelligence
Databases
Logic in Computer Science
I.2.4
url https://arxiv.org/abs/2605.02488