Back to papers
Real-Time Multi-Pattern Detection over Event Streams
Summary: Global-optimization framework for real-time multi-pattern CEP over streams, a novel fusion of subexpression sharing and pattern reordering to yield optimal evaluation plans. Efficient local-search algorithms exploit CEP structure to navigate the hyperexponential plan space, achieving empirical superiority over state-of-the-art optimizers.
(summarized by gpt-5-nano on Feb 09 2026)
- Paper ID
- 5681
- Venue
- SIGMOD
- Year
- 2019
- Pagerank
- 6.1702339e-05
- Overall Rank
- 4,457 | 69.00%
- DOI
-
10.1145/3299869.3319869
Incoming Non-self Citations Over Time
Incoming Citations (Sorted by Pagerank)
Showing 13 of 13 citing papers.
| Rank |
Citing Paper |
Year |
Venue |
Pagerank |
| 5,059 |
High-Performance Row Pattern Recognition Using Joins |
2023 |
VLDB |
5.7277656e-05 |
| 5,489 |
To Share, or not to Share Online Event Trend Aggregation Over Bursty Event Streams |
2021 |
SIGMOD |
5.4782335e-05 |
| 6,271 |
DARLING: Data-Aware Load Shedding in Complex Event Processing Systems |
2022 |
VLDB |
5.1335397e-05 |
| 6,783 |
Gloria: Graph-based Sharing Optimizer for Event Trend Aggregation |
2022 |
SIGMOD |
4.9268991e-05 |
| 6,788 |
Index-Accelerated Pattern Matching in Event Stores |
2021 |
SIGMOD |
4.9252064e-05 |
| 8,530 |
HYPERSONIC: A Hybrid Parallelization Approach for Scalable Complex Event Processing |
2022 |
SIGMOD |
4.4937074e-05 |
| 8,733 |
T-ReX: Optimizing Pattern Search on Time Series |
2023 |
SIGMOD |
4.4573414e-05 |
| 8,816 |
DLACEP: A Deep-Learning Based Framework for Approximate Complex Event Processing |
2022 |
SIGMOD |
4.4430954e-05 |
| 9,488 |
INEv: In-Network Evaluation for Event Stream Processing |
2023 |
SIGMOD |
4.3341665e-05 |
| 10,330 |
Sharp: Shared State Reduction for Efficient Matching of Sequential Patterns |
2026 |
VLDB |
4.1945683e-05 |
| 10,956 |
DecoPa: Query Decomposition for Parallel Complex Event Processing |
2024 |
SIGMOD |
4.1945683e-05 |
| 10,981 |
Enabling Adaptive Sampling for Intra-Window Join: Simultaneously Optimizing Quantity and Quality |
2024 |
SIGMOD |
4.1945683e-05 |
| 11,589 |
Making Search Engines Faster by Lowering the Cost of Querying Business Rules Through FPGAs |
2020 |
SIGMOD |
4.1945683e-05 |
Outgoing Citations (Sorted by Pagerank)
Showing 27 of 27 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank |
Cited Paper |
Year |
Venue |
Pagerank |
| 1 |
Access Path Selection in a Relational Database Management System |
1979 |
SIGMOD |
0.0040449103 |
| 41 |
NiagaraCQ: A Scalable Continuous Query System for Internet Databases |
2000 |
SIGMOD |
0.00073964959 |
| 115 |
Eddies: Continuously Adaptive Query Processing |
2000 |
SIGMOD |
0.00046221215 |
| 142 |
TelegraphCQ: Continuous Dataflow Processing for an Uncertain World |
2003 |
CIDR |
0.00041725802 |
| 179 |
Efficient and Extensible Algorithms for Multi Query Optimization |
2000 |
SIGMOD |
0.00037672155 |
| 191 |
The Design of the Borealis Stream Processing Engine |
2005 |
CIDR |
0.00035738595 |
| 244 |
Continuously Adaptive Continuous Queries over Streams |
2002 |
SIGMOD |
0.00031066222 |
| 259 |
High-Performance Complex Event Processing over Streams |
2006 |
SIGMOD |
0.00030174924 |
| 776 |
Efficient Pattern Matching over Event Streams |
2008 |
SIGMOD |
0.00016799754 |
| 784 |
Optimization of Large Join Queries: Combining Heuristics and Combinatorial Techniques |
1989 |
SIGMOD |
0.00016675823 |
| 944 |
Cayuga: A General Purpose Event Monitoring System |
2007 |
CIDR |
0.00015141297 |
| 1,141 |
Consistent Streaming Through Time: A Vision for Event Stream Processing |
2007 |
CIDR |
0.00013717279 |
| 1,418 |
ZStream: A Cost-based Query Processor for Adaptively Detecting Composite Events |
2009 |
SIGMOD |
0.00012089363 |
| 1,476 |
Efficient Exploitation of Similar Subexpressions for Query Processing |
2007 |
SIGMOD |
0.00011779092 |
| 1,554 |
Resource Sharing in Continuous Sliding-Window Aggregates |
2004 |
VLDB |
0.00011400581 |
| 2,031 |
On Complexity and Optimization of Expensive Queries in Complex Event Processing |
2014 |
SIGMOD |
9.7377256e-05 |
| 2,821 |
Plan-based Complex Event Detection across Distributed Sources |
2008 |
VLDB |
8.0619099e-05 |
| 2,925 |
Shared Workload Optimization |
2014 |
VLDB |
7.888494e-05 |
| 3,126 |
Scheduling for shared window joins over data streams |
2003 |
VLDB |
7.5046934e-05 |
| 4,007 |
Scalable Pattern Sharing on Event Streams |
2016 |
SIGMOD |
6.5397067e-05 |
| 4,810 |
Massively Multi-Query Join Processing in Publish/Subscribe Systems |
2007 |
SIGMOD |
5.9073964e-05 |
| 5,097 |
Join Query Optimization Techniques for Complex Event Processing Applications |
2018 |
VLDB |
5.7011496e-05 |
| 5,293 |
MQJoin: Efficient Shared Execution of Main-Memory Joins |
2016 |
VLDB |
5.5815698e-05 |
| 6,612 |
Complete Event Trend Detection in High-Rate Event Streams |
2017 |
SIGMOD |
4.9948556e-05 |
| 6,875 |
E-Cube: Multi-Dimensional Event Sequence Analysis Using Hierarchical Pattern Query Sharing |
2011 |
SIGMOD |
4.8978754e-05 |
| 7,318 |
Efficient Adaptive Detection of Complex Event Patterns |
2018 |
VLDB |
4.7638874e-05 |
| 9,617 |
Complex Event Analytics: Online Aggregation of Stream Sequence Patterns |
2014 |
SIGMOD |
4.3176634e-05 |
Semantically Similar Papers