首页> 外国专利> COMPUTER-BASED DISTRIBUTION OF LARGE SETS OF REGULAR EXPRESSIONS TO A FIXED NUMBER OF STATE MACHINE ENGINES FOR PRODUCTS AND SERVICES

COMPUTER-BASED DISTRIBUTION OF LARGE SETS OF REGULAR EXPRESSIONS TO A FIXED NUMBER OF STATE MACHINE ENGINES FOR PRODUCTS AND SERVICES

机译:基于计算机的常规表达式大集合到固定数量的产品和服务状态机引擎的分布

摘要

A method for distributing sets of regular expressions to a fixed number of state machine engines includes combining, with a processing device, a plurality of regular expressions into a single compound regular expression, creating a single nondeterministic finite automaton (NFA) including a plurality of NFA states based on the compound regular expression, performing an interference analysis for each pair of NFA states to identify all pairs of NFA states that would potentially interfere in an equivalent deterministic finite automaton (DFA), creating an interference graph representing the regular expressions associated with potentially interfering NFA states based on the results of the interference analysis, and performing a graph coloring algorithm on the interference graph to assign a different color to each represented regular expression in the graph.
机译:一种将正则表达式集合分配给固定数量的状态机引擎的方法,包括将多个正则表达式与处理设备组合为单个复合正则表达式,创建包括多个NFA的单个非确定性有限自动机(NFA)基于复合正则表达式的状态,对每对NFA状态执行干扰分析,以识别可能对等效确定性有限自动机(DFA)产生潜在干扰的所有NFA状态对,从而创建一个表示与潜在NFA相关的正则表达式的干扰图根据干扰分析的结果来干扰NFA状态,并对干扰图执行图形着色算法,以为图形中的每个表示的正则表达式分配不同的颜色。

著录项

  • 公开/公告号US2015355891A1

    专利类型

  • 公开/公告日2015-12-10

    原文格式PDF

  • 申请/专利权人 INTERNATIONAL BUSINESS MACHINES CORPORATION;

    申请/专利号US201414300633

  • 发明设计人 CHRISTOPH ANGERER;

    申请日2014-06-10

  • 分类号G06F9/45;

  • 国家 US

  • 入库时间 2022-08-21 14:31:54

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号