iconLogo
Published:2026/1/2 19:32:28

複雑イベント認識、集約操作をギャルが解説💖

超要約: 複雑なデータ分析を、もっと簡単にしちゃう研究だよ!✨

🌟 ギャル的キラキラポイント ✨

  • ● 複雑イベント(色んなデータ)を、集計(まとめる)方法を新しくしたってこと!😎
  • ● 難しい言葉(専門用語)を、ギャルでもわかるように解説してるよ!📖💕
  • ● IT企業が、新しいサービスを作るのに役立つ情報がいっぱい!💰✨

詳細解説

続きは「らくらく論文」アプリで

A formal query language and automata model for aggregation in complex event recognition

Pierre Bourhis / Cristian Riveros / Amaranta Salas

Complex Event Recognition (CER) systems are used to identify complex patterns in event streams, such as those found in stock markets, sensor networks, and other similar applications. An important task in such patterns is aggregation, which involves summarizing a set of values into a single value using an algebraic function, such as the maximum, sum, or average, among others. Despite the relevance of this task, query languages in CER typically support aggregation in a restricted syntactic form, and their semantics are generally undefined. In this work, we present a first step toward formalizing a query language with aggregation for CER. We propose to extend Complex Event Logic (CEL), a formal query language for CER, with aggregation operations. This task requires revisiting the semantics of CEL, using a new semantics based on bags of tuples instead of sets of positions. Then, we present an extension of CEL, called Aggregation CEL (ACEL), which introduces an aggregation operator for any commutative monoid operation. The operator can be freely composed with previous CEL operators, allowing users to define complex queries and patterns. We showcase several queries in practice where ACEL proves to be natural for specifying them. From the computational side, we present a novel automata model, called Aggregation Complex Event Automata (ACEA), that extends the previous proposal of Complex Event Automata (CEA) with aggregation and filtering features. Moreover, we demonstrate that every query in ACEL can be expressed in ACEA, illustrating the effectiveness of our computational model. Finally, we study the expressiveness of ACEA through the lens of ACEL, showing that the automata model is more expressive than ACEL.

cs / cs.DB / cs.FL / cs.LO