Complex event recognition meets hierarchical conjunctive queries
Dante Pinto, Cristian Riveros

TL;DR
This paper introduces Parallelized Complex Event Automata (PCEA), a new model that combines hierarchical conjunctive queries with complex event recognition, enabling efficient stream processing with constant update time and delay.
Contribution
It develops PCEA to unify HCQ and CER, demonstrating that HCQ can be expressed within PCEA and that PCEA extends HCQ with sequence patterns while maintaining efficient evaluation.
Findings
PCEA can express all HCQ queries under bag semantics.
PCEA inherits efficient evaluation properties from HCQ.
PCEA supports sequence patterns and joins with logarithmic update time.
Abstract
Hierarchical conjunctive queries (HCQ) are a subclass of conjunctive queries (CQ) with robust algorithmic properties. Among others, Berkholz, Keppeler, and Schweikardt have shown that HCQ is the subclass of CQ (without projection) that admits dynamic query evaluation with constant update time and constant delay enumeration. On a different but related setting stands Complex Event Recognition (CER), a prominent technology for evaluating sequence patterns over streams. Since one can interpret a data stream as an unbounded sequence of inserts in dynamic query evaluation, it is natural to ask to which extent CER can take advantage of HCQ to find a robust class of queries that can be evaluated efficiently. In this paper, we search to combine HCQ with sequence patterns to find a class of CER queries that can get the best of both worlds. To reach this goal, we propose a class of complex event…
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 · Semantic Web and Ontologies · Data Management and Algorithms
