计算机工程与设计2024,Vol.45Issue(10) :2986-2993.DOI:10.16208/j.issn1000-7024.2024.10.014

基于局部乱序事件排序的复杂事件匹配方法

Complex event matching method based on local out-of-order event sorting

夏秀峰 周清怡 张杨 郗红梅 杨宏伟 邱涛
计算机工程与设计2024,Vol.45Issue(10) :2986-2993.DOI:10.16208/j.issn1000-7024.2024.10.014

基于局部乱序事件排序的复杂事件匹配方法

Complex event matching method based on local out-of-order event sorting

夏秀峰 1周清怡 1张杨 2郗红梅 2杨宏伟 2邱涛1
扫码查看

作者信息

  • 1. 沈阳航空航天大学计算机学院,辽宁沈阳 110136
  • 2. 沈阳飞机工业(集团)有限公司试飞站/试飞实验室,辽宁沈阳 110034
  • 折叠

摘要

为处理乱序事件流上的复杂事件匹配问题,减少排序开销,在非确定有限状态自动机的基础上提出解析查询指导排序策略和匹配结果反馈排序策略.根据查询内容对事件流进行分解过滤,得到查询所需的子事件流,设计基于堆排序的子事件流合并算法.通过匹配过程中自动机的状态,设计算法对自动机状态转移相关的事件实例进行排序.在股票数据集上进行实验,验证了提出方法相较于现有方法在匹配性能上有显著提升.

Abstract

To deal with the complex event matching problem on the out-of-order event stream and reduce the sorting overhead,a parsing query guidance ordering strategy and a matching result feedback ordering strategy were proposed on the basis of non-deterministic finite automaton.The event stream was decomposed and filtered according to the query content to obtain the required subevent stream,and a subevent stream merging algorithm based on heap sorting was designed.By matching the state of the automaton,the algorithm was designed to sort the event instances related to the state transition of the automaton.Experi-mental results on the stock dataset show that the proposed method has a significant improvement in matching performance com-pared with the existing method.

关键词

复杂事件匹配/乱序事件流/非确定有限状态自动机/分解过滤/子事件流/堆排序/状态转移

Key words

complex event processing/out-of-order event stream/nondeterministic finite automaton/decomposition filtration/child event stream/heap sorting/state transition

引用本文复制引用

基金项目

国家自然科学基金项目(62002245)

科技部国家重点研发计划课题基金项目(2021YFB01)

辽宁省自然科学基金项目(2022-BS-218)

出版年

2024
计算机工程与设计
中国航天科工集团二院706所

计算机工程与设计

CSTPCD北大核心
影响因子:0.617
ISSN:1000-7024
段落导航相关论文