TY - GEN
T1 - Probabilistic management of late arrival of events
AU - Rivetti, Nicolo
AU - Gal, Avigdor
AU - Zacheilas, Nikos
AU - Kalogeraki, Vana
N1 - Publisher Copyright:
© 2018 Copyright held by the owner/author(s).
PY - 2018/6/25
Y1 - 2018/6/25
N2 - In a networked world, events are transmitted from multiple distributed sources into CEP systems, where events are related to one another along multiple dimensions, e.g., temporal and spatial, to create complex events. The big data era brought with it an increase in the scale and frequency of event reporting. Internet of Things adds another layer of complexity with multiple, continuously changing event sources, not all of which are perfectly reliable, often suffering from late arrivals. In this work we propose a probabilistic model to deal with the problem of reduced reliability of event arrival time. We use statistical theories to fit the distributions of inter-generation at the source and network delays per event type. Equipped with these distributions we propose a predictive method for determining whether an event belonging to a window has yet to arrive. Given some user-defined tolerance levels (on quality and timeliness), we propose an algorithm for dynamically determining the amount of time a complex event time-window should remain open. Using a thorough empirical analysis, we compare the proposed algorithm against state-of-the-art mechanisms for delayed arrival of events and show the superiority of our proposed method.
AB - In a networked world, events are transmitted from multiple distributed sources into CEP systems, where events are related to one another along multiple dimensions, e.g., temporal and spatial, to create complex events. The big data era brought with it an increase in the scale and frequency of event reporting. Internet of Things adds another layer of complexity with multiple, continuously changing event sources, not all of which are perfectly reliable, often suffering from late arrivals. In this work we propose a probabilistic model to deal with the problem of reduced reliability of event arrival time. We use statistical theories to fit the distributions of inter-generation at the source and network delays per event type. Equipped with these distributions we propose a predictive method for determining whether an event belonging to a window has yet to arrive. Given some user-defined tolerance levels (on quality and timeliness), we propose an algorithm for dynamically determining the amount of time a complex event time-window should remain open. Using a thorough empirical analysis, we compare the proposed algorithm against state-of-the-art mechanisms for delayed arrival of events and show the superiority of our proposed method.
KW - Complex Event Processing
KW - Late arrivals
KW - Probabilistic Prediction
KW - Sliding Window
UR - http://www.scopus.com/inward/record.url?scp=85050525244&partnerID=8YFLogxK
U2 - 10.1145/3210284.3210293
DO - 10.1145/3210284.3210293
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:85050525244
T3 - DEBS 2018 - Proceedings of the 12th ACM International Conference on Distributed and Event-Based Systems
SP - 52
EP - 63
BT - DEBS 2018 - Proceedings of the 12th ACM International Conference on Distributed and Event-Based Systems
T2 - 12th ACM International Conference on Distributed and Event-Based Systems, DEBS 2018
Y2 - 25 June 2018 through 26 June 2018
ER -