arrow
Return

Accelerating Complex Event Recognition via Range Bitmap-Based Indexes With Window-Wise Filtering

delete2026-03-31
delete0
PRE
AI
S
Shizhe Liu
H
Haipeng Dai
S
Shaoxu Song
M
Meng Li
Y
Yuemeng Zhang
H
Hancheng Wang
D
Du Zhang
R
R. Y. Gu
G
Guihai Chen
DOI:10.1109/TKDE.2026.3679736delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Complex event recognition (CER) refers to identifying specific patterns composed of several primitive events in event stores. Since full-scanning event stores to identify primitive events that hold query constraint conditions incurs costly I/O overhead, a mainstream and practical approach is to use index techniques to obtain these events. However, prior index-based approaches suffer from significant I/O and sorting overhead when processing the query with high predicate selectivity or long query window, which leads to high query latency. To address this issue, we propose ACER, a Range Bitmap-based index, to accelerate CER. First, ACER achieves a low index space overhead by grouping the events with the same type into a cluster and compressing the cluster data, reducing I/O overhead when reading indexes. Second, ACER builds Range Bitmaps for queried attributes and ensures that the events of each cluster in the index block are chronologically ordered. Then, ACER can always obtain ordered query results for a specific event type through merge operations, avoiding sorting overhead. Most importantly, ACER avoids unnecessary disk accesses in indexes and events via window-wise filtering, thus reducing the I/O overhead further. Lastly, we propose an enhanced version of ACER (ACER-E) by optimizing the read/write operation of index blocks and variable query order. Our extensive experiments demonstrate that ACER and ACER-E reduce the query latency by up to one order of magnitude compared with SOTA techniques.
Keywords:
Complex event recognition
bitmap indexes
window-wise filtering

Journal

IEEE Transactions on Knowledge and Data Engineering cover
IEEE Transactions on Knowledge and Data Engineering
IF:
10.4
Papers:
6.7K
Citations:
3.2W

Organization

T
tsinghua university
Scholars:
11.7W
Papers: 10.0W
Citations: 137
N
nanjing university
Scholars:
7.7W
Papers: 5.6W
Citations: 87
N
nankai university
Scholars:
4.7W
Papers: 3.2W
Citations: 74
researcher View more organizations