...
首页> 外文期刊>International Journal of Foundations of Computer Science >Space-Efficient Representations for Glushkov Automata
【24h】

Space-Efficient Representations for Glushkov Automata

机译:Glushkov Automata的空间高效表示

获取原文
获取原文并翻译 | 示例
           

摘要

Glushkov automaton is an efficient structure for matching regular expressions. We present an O(k2(k)) bits space representation of Glushkov automata of regular expressions, where k is the number of strings in the regular expression. The state transition runs in time O(inverted right perpendicularm/winverted left perpendicular log k), where w is the size of machine words, and m is the number of states in the Glushkov automaton. For k = 4m/(root 8w + 9 - 1), the time is O(inverted right perpendicularm/winverted left perpendicular). Our approach is based on two operations on words that retrieve and set bits on a specific set of positions of a word. We present implementations of these operations using bit-parallelism and a permutation network, which are simple and efficient.
机译:Glushkov Automaton是匹配正则表达式的有效结构。 我们呈现一个(k2(k))的正则表达式的glushkov自动机的空间表示,其中k是正则表达式中的字符串数。 状态转换在时间o(反转右侧Perpendicularm / winverted左垂直日志k)中运行,其中W是机器单词的大小,M是Glushkov Automaton中的状态数。 对于K& = 4m /(根8W + 9-1),时间是O(倒右珀垂体/垂直左侧)。 我们的方法是基于两个操作,用于检索和设置单词的特定位置组上的位。 我们使用位并行性和置换网络呈现这些操作的实现,这是简单且高效的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号