首页> 外国专利> Parallelized pattern matching using non-deterministic finite automata

Parallelized pattern matching using non-deterministic finite automata

机译:使用不确定性有限自动机的并行模式匹配

摘要

This disclosure describes techniques of determining whether a symbol stream includes a pattern defined by a regular expression. As described herein, the regular expression may be represented using a non-deterministic finite automaton (NFA). A plurality of states in the NFA may be evaluated in parallel. These states may be associated with a plurality of symbol positions in a symbol stream. Evaluating a plurality of states and symbols in parallel may allow for faster determinations of whether the symbol stream includes the pattern defined by the regular expression.
机译:本公开描述了确定符号流是否包括由正则表达式定义的模式的技术。如本文所述,可以使用不确定的有限自动机(NFA)来表示正则表达式。 NFA中的多个状态可以并行评估。这些状态可以与符号流中的多个符号位置相关联。并行评估多个状态和符号可以允许更快地确定符号流是否包括由正则表达式定义的模式。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号