Not logged in.

Contribution Details

Type Conference or Workshop Paper
Scope Discipline-based scholarship
Published in Proceedings Yes
Title Efficient event pattern matching with match windows
Organization Unit
Authors
  • Bruno Cadonna
  • Johann Gamper
  • Michael Hanspeter Böhlen
Presentation Type paper
Item Subtype Original Work
Refereed Yes
Status Published in final form
Language
  • English
ISBN 978-1-4503-1462-6
Page Range 471 - 479
Event Title 18th ACM SIGKDD International Conference
Event Type conference
Event Location Beijing, China
Event Start Date September 12 - 2012
Event End Date September 16 - 2012
Place of Publication New York, New York, USA
Publisher ACM Press
Abstract Text In event pattern matching a sequence of input events is matched against a complex query pattern that specifies constraints on extent, order, values, and quantification of matching events. In this paper we propose a general pattern matching strategy that consists of a pre-processing step and a pattern matching step. Instead of eagerly matching incoming events, the pre-processing step buffers events in a match window to apply different pruning techniques (filtering, partitioning, and testing for necessary match conditions). In the second step, an event pattern matching algorithm, A, is called only for match windows that satisfy the necessary match conditions. This two-phase strategy with a lazy call of the matching algorithm significantly reduces the number of events that need to be processed by A as well as the number of calls to A. This is important since pattern matching algorithms tend to be expensive in terms of runtime and memory complexity, whereas the pre-processing can be done very efficiently. We conduct extensive experiments using real-world data with pattern matching algorithms for, respectively, automata and join trees. The experimental results confirm the effectiveness of our strategy for both types of pattern matching algorithms.
Related URLs
Digital Object Identifier 10.1145/2339530.2339607
Other Identification Number merlin-id:7764
PDF File Download from ZORA
Export BibTeX
EP3 XML (ZORA)