Matthias Weidlich
Query Decomposition for Efficient Pattern Matching
Queries for pattern matching characterize the joint occurrence of specific elements in sequential data. Their evaluation enables the detection of situations of interest, thereby providing a foundation for context-aware applications. While various models for pattern matching have been proposed, reaching from streaming languages in complex event processing to row pattern matching in SQL, they have in common that query evaluation is computational challenging. In this talk, we review recent results on generic decomposition schemes for pattern matching queries. They facilitate the distributed and parallel evaluation of pattern matching queries and, as such, provide an angle for their efficient evaluation.
back to overview