检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]成都网安科技发展有限公司,四川成都610092 [2]电子科技大学示范性软件学院,四川成都610054
出 处:《计算机技术与发展》2014年第2期67-70,75,共5页Computer Technology and Development
基 金:四川省科技型中小企业创新基金(10C26215122841)
摘 要:模式匹配算法一般不具有所有环境下的通用性,不同的算法在不同语义环境下的表现,往往差异较大。为实现中文环境下对模式串的快速多模式匹配,选择出在中文环境下的最优匹配算法,分析了几种经典的多模式匹配算法。通过对各个算法设计思路、时间性能与空间性能的研究,推导出基于"坏字符"的算法设计思路最适用于中文环境下大字符集、短字符串的特点,并通过实验对理论推测的中文环境最优算法-Wang算法的性能与其他几种经典算法的性能进行了比较,验证了理论推导的正确性。Generally ,pattern matching algorithms do not have the versatility of all circumstances. For realizing the fast multi=pattern matching ,selecting the optimal matching algorithm under the Chinese environment, analyze several common multi - pattern matching algorithm. By researching the various algorithm design ideas, the time and space performance, deduced that the design idea based on the " bad character" is the best way which can be used to fast matching under Chinese environment,and the experiment shows that the Wang algorithm is the optimal algorithm under Chinese environment compared with other classical algorithm, and verifies the correctness of theory deduction.
关 键 词:多模式匹配 中文环境 AC算法 WM算法 Wang算法
分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.216.105.175