发明名称 正規表現の分解およびマージ
摘要 The present invention extends to methods, systems, and computer program products for decomposing and merging regular expressions. Embodiments of the invention decompose a regular expression into multiple simple keyword graphs, merge those keyword graphs in a compact and efficient manner, and produce a directed acyclic graph (DAG) that can execute a simplified regular expression alphabet. Several of these regular expression DAG's can then be merged together to produce a single DAG that represents an entire collection of regular expressions. DAGs along with other text processing algorithms and a heap collection can be combined in a multi-pass approach to expand the regular expression alphabet.
申请公布号 JP5865918(B2) 申请公布日期 2016.02.17
申请号 JP20130544518 申请日期 2011.11.29
申请人 マイクロソフト テクノロジー ライセンシング,エルエルシー 发明人 チャールズ ウィリアム ラマンナ;マウクティク エイチ.ガンディー;ジェイソン エリック ブリューワー
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址