期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
有限自动机的积可逆性讨论 被引量:8
1
作者 林莉 邓婷 +1 位作者 邓培民 易忠 《广西师范大学学报(自然科学版)》 CAS 2004年第1期52-55,共4页
主要讨论了有限自动机运算后的可逆情况,给出了有限自动机串、并联后为可逆(弱可逆,延迟有限步(弱)可逆)的若干条件,最后对有限自动机的化合运算的可逆性进行了特别讨论.
关键词 有限自动机 积可逆性 有限自动机串 映射 化合 运算
下载PDF
Optimizing of large-number-patterns string matching algorithms based on definite-state automata 被引量:3
2
作者 陈训逊 方滨兴 《Journal of Harbin Institute of Technology(New Series)》 EI CAS 2007年第2期236-239,共4页
Because the small CACHE size of computers, the scanning speed of DFA based multi-pattern string-matching algorithms slows down rapidly especially when the number of patterns is very large. For solving such problems, w... Because the small CACHE size of computers, the scanning speed of DFA based multi-pattern string-matching algorithms slows down rapidly especially when the number of patterns is very large. For solving such problems, we cut down the scanning time of those algorithms (i.e. DFA based) by rearranging the states table and shrinking the DFA alphabet size. Both the methods can decrease the probability of large-scale random memory accessing and increase the probability of continuously memory accessing. Then the hitting rate of the CACHE is increased and the searching time of on the DFA is reduced. Shrinking the alphabet size of the DFA also reduces the storage complication. The AC++algorithm, by optimizing the Aho-Corasick (i.e. AC) algorithm using such methods, proves the theoretical analysis. And the experimentation results show that the scanning time of AC++and the storage occupied is better than that of AC in most cases and the result is much attractive when the number of patterns is very large. Because DFA is a widely used base algorithm in may string matching algorithms, such as DAWG, SBOM etc., the optimizing method discussed is significant in practice. 展开更多
关键词 multi-pattern string-matching definite-state automata Aho-Corasick algorithm CACHE
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部