【24h】

Efficient Event Stream Processing: Handling Ambiguous Events and Patterns with Negation

机译:高效的事件流处理:使用否定处理歧义事件和模式

获取原文

摘要

Event stream processing, where we detect patterns on incoming event streams, has tremendous value in early determination of critical conditions, enabling on-time response for several important applications. Event stream processing has two significant differences from prior work on XML/relational stream processing: ambiguous events, where an event can match multiple query symbols/conditions in the pattern; and negation, used in event stream processing patterns to specify the non-occurrence of a pattern. In this paper, we develop a formal framework to define the semantics of event patterns, including negation, and describe how to construct a deterministic finite state automaton even in the presence of ambiguous events. Using our framework, we can construct an efficient deterministic finite state automaton for detecting patterns with any complex nesting of negations over an event stream which may have ambiguous events. Our preliminary experimental studies illustrate the significant benefits of our approach to existing approaches.
机译:事件流处理可以检测到传入事件流的模式,在早期确定关键条件方面具有巨大价值,可以对多个重要应用程序进行及时响应。事件流处理与先前有关XML /关系流处理的工作有两个重大区别:模棱两可的事件,其中一个事件可以匹配模式中的多个查询符号/条件;和否定,用于事件流处理模式中以指定模式不存在。在本文中,我们开发了一个正式的框架来定义事件模式(包括否定)的语义,并描述了即使存在歧义事件也如何构造确定性有限状态自动机。使用我们的框架,我们可以构造一个有效的确定性有限状态自动机,以检测可能带有歧义事件的事件流上带有否定项的任何复杂嵌套的模式。我们的初步实验研究证明了我们的方法对现有方法的巨大好处。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号