TY - GEN
T1 - Accelerating Sequence Operator with Reduced Expression
AU - Kawashima, Hideyuki
AU - Tatebe, Osamu
N1 - Funding Information:
This work is partially supported by JST CREST Grant Number JPMJCR1303, JPMJCR1414 and JSPS KAKENHI Grant Number JP17H01748, JP19H04117 and Project commissioned by the New Energy and Industrial Technology Development Organization (NEDO).
Funding Information:
This work is partially supported by JST CREST Grant Number JPMJCR1303, JP-MJCR1414 and JSPS KAKENHI Grant Number JP17H01748, JP19H04117 and Project commissioned by the New Energy and Industrial Technology Development Organization (NEDO).
Publisher Copyright:
© 2020 The authors and IOS Press. All rights reserved.
PY - 2019/12/13
Y1 - 2019/12/13
N2 - Sequence operators are effective for efficiently combining multiple events when state recognition is performed by combining time series events. Since sensor data are inherently noisy, one can take a strict attitude to deal with them: It is conceivable that all of time series events are regarded as false positives. Then, all complex events should be constructed carefully. Such an attitude is called the skip-till-any-match model in the sequence operator. When using this model, huge amounts of potential complex events are generated. A sequence operator usually supports both Kleene closure and non-Kleene closure. While efficient methods have been studied for Kleene closure so far, that for non-Kleene closure have been still explored. In this paper, we propose the reduced expression method to improve the efficiency of sequence operator processing for the skip-till-any-match model. Experimental results showed that the processing time and memory size were more efficient compared with SASE, which is the conventional method, and that degree is up to several thousand times.
AB - Sequence operators are effective for efficiently combining multiple events when state recognition is performed by combining time series events. Since sensor data are inherently noisy, one can take a strict attitude to deal with them: It is conceivable that all of time series events are regarded as false positives. Then, all complex events should be constructed carefully. Such an attitude is called the skip-till-any-match model in the sequence operator. When using this model, huge amounts of potential complex events are generated. A sequence operator usually supports both Kleene closure and non-Kleene closure. While efficient methods have been studied for Kleene closure so far, that for non-Kleene closure have been still explored. In this paper, we propose the reduced expression method to improve the efficiency of sequence operator processing for the skip-till-any-match model. Experimental results showed that the processing time and memory size were more efficient compared with SASE, which is the conventional method, and that degree is up to several thousand times.
KW - Complex event processing
KW - Data stream
KW - Sequence operator
UR - http://www.scopus.com/inward/record.url?scp=85082518257&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85082518257&partnerID=8YFLogxK
U2 - 10.3233/FAIA200007
DO - 10.3233/FAIA200007
M3 - Conference contribution
AN - SCOPUS:85082518257
T3 - Frontiers in Artificial Intelligence and Applications
SP - 71
EP - 82
BT - Information Modelling and Knowledge Bases XXXI
A2 - Dahanayake, Ajantha
A2 - Huiskonen, Janne
A2 - Kiyoki, Yasushi
A2 - Thalheim, Bernhard
A2 - Jaakkola, Hannu
A2 - Yoshida, Naofumi
PB - IOS Press
T2 - 29th International Conference on Information Modeling and Knowledge Bases, EJC 2019
Y2 - 3 June 2019 through 7 June 2019
ER -