Institutional Repository
Technical University of Crete
EN  |  EL



My Space

Complex event recognition in the big data era

Giatrakos Nikolaos, Artikis, Alexander, Deligiannakis Antonios, Garofalakis Minos

Full record

Year 2017
Type of Item Conference Publication
Bibliographic Citation N. Giatrakos, A. Artikis, A. Deligiannakis and M. Garofalakis, "Complex event recognition in the big data era," in 43rd International Conference on Very Large Data Bases, 2017, pp. 1996-1999. doi: 10.14778/3137765.3137829
Appears in Collections


The concept of event processing is established as a generic computational paradigm in various application fields, ranging from data processing in Web environments, over maritime and transport, to finance and medicine. Events report on state changes of a system and its environment. Complex Event Recognition (CER) in turn, refers to the identification of complex/composite events of interest, which are collections of simple events that satisfy some pattern, thereby providing the opportunity for reactive and proactive measures. Examples include the recognition of attacks in computer network nodes, human activities on video content, emerging stories and trends on the Social Web, traffic and transport incidents in smart cities, fraud in electronic marketplaces, cardiac arrhythmias, and epidemic spread. In each scenario, CER allows to make sense of Big event Data streams and react accordingly. The goal of this tutorial is to provide a step-by-step guide for realizing CER in the Big Data era. To do so, it elaborates on major challenges and describes algorithmic toolkits for optimized manipulation of event streams characterized by high volume, velocity and/or lack of veracity, placing emphasis on distributed CER over potentially heterogeneous (data variety) event sources. Finally, we highlight future research directions in the field.