A Second-Order Approach to Complex Event Recognition
Alejandro Grez, Cristian Riveros, Martin Ugarte, Stijn Vansummeren

TL;DR
This paper introduces SO-CEL, a second-order logic-based language for complex event recognition, unifying semantics and output, and demonstrating its expressive power and relation to automata models.
Contribution
It proposes SO-CEL, a novel second-order logic language for CER, compares its expressiveness with FO-CEL, and connects it to automata models, advancing formal understanding.
Findings
SO-CEL is equivalent to FO-CEL with unary predicates but incomparable in general.
Under binary predicates, SO-CEL is more expressive than FO-CEL.
SO-CEL captures a subclass of Unary Complex Event Automata satisfying the *-property.
Abstract
Complex Event Recognition (CER for short) refers to the activity of detecting patterns in streams of continuously arriving data. This field has been traditionally approached from a practical point of view, resulting in heterogeneous implementations with fundamentally different capabilities. The main reason behind this is that defining formal semantics for a CER language is not trivial: they usually combine first-order variables for joining and filtering events with regular operators like sequencing and Kleene closure. Moreover, their semantics usually focus only on the detection of complex events, leaving the concept of output mostly unattended. In this paper, we propose to unify the semantics and output of complex event recognition languages by using second order objects. Specifically, we introduce a CER language called Second Order Complex Event Logic (SO-CEL for short), that uses…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Database Systems and Queries · Data Management and Algorithms · Semantic Web and Ontologies
