期刊导航
期刊开放获取
河南省图书馆
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
18
篇文章
<
1
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
KMP算法的理论研究
被引量:
7
1
作者
韩光辉
曾诚
《微电子学与计算机》
CSCD
北大核心
2013年第4期30-33,共4页
KMP算法是经典的串匹配算法之一.本文首先引入刻划模式串前缀特征的集合K_j及其划分,讨论了其若干性质.然后定义函数f与next,利用f刻划了K_j的构造,由此得到了f的迭代计算方法;证明了next与f之间的关系,从而给出了KMP算法原理的形式表...
KMP算法是经典的串匹配算法之一.本文首先引入刻划模式串前缀特征的集合K_j及其划分,讨论了其若干性质.然后定义函数f与next,利用f刻划了K_j的构造,由此得到了f的迭代计算方法;证明了next与f之间的关系,从而给出了KMP算法原理的形式表述和数学证明.最后,基于f的迭代计算方法以及next与f之间的关系,给出了算法描述,分析了时间复杂度.
展开更多
关键词
串匹配
kmp
算法
特征集
最大值函数
复杂度分析
下载PDF
职称材料
基于投影与KMP简约算法的一维快速模板匹配算法
被引量:
2
2
作者
单宝明
徐启蕾
《青岛科技大学学报(自然科学版)》
CAS
2006年第2期176-178,共3页
传统的模板匹配算法(如NC和SSDA)虽然具有匹配精度高的优点,但由于其计算量大,使得匹配时间过长。本研究提出了一种新的基于投影与KMP简约算法的一维快速模板匹配算法,首先将图像进行降维处理,得到特征字符串,通过对特征字符串的匹配,...
传统的模板匹配算法(如NC和SSDA)虽然具有匹配精度高的优点,但由于其计算量大,使得匹配时间过长。本研究提出了一种新的基于投影与KMP简约算法的一维快速模板匹配算法,首先将图像进行降维处理,得到特征字符串,通过对特征字符串的匹配,实现粗匹配,可大幅度地减少图像匹配时间;然后利用NC匹配算法,对粗匹配的结果进行验证,以达到快速匹配的目的。通过实验证明了本算法的快速性和准确性。
展开更多
关键词
模板匹配
投影
特征字符串
kmp
简约算法
下载PDF
职称材料
专家分配问题的KMP优化求解方法研究
被引量:
1
3
作者
傅妍芳
高祥
+1 位作者
张弘
周黎萍
《西安工业大学学报》
CAS
2014年第5期355-359,共5页
专家分配问题是项目申报系统中评审环节(盲审)重点解决的问题.根据系统模型,针对项目和专家的多因素匹配问题,对专家分配问题进行研究,建立了专家分配问题的模型.应用KM P方法和索引顺序查找的求解方法,提出了基于多信息因素的...
专家分配问题是项目申报系统中评审环节(盲审)重点解决的问题.根据系统模型,针对项目和专家的多因素匹配问题,对专家分配问题进行研究,建立了专家分配问题的模型.应用KM P方法和索引顺序查找的求解方法,提出了基于多信息因素的专家分配优化求解方法.通过测试与应用表明,该系统的专家分配算法能实现专家与申请书的匹配,结果有较高的准确性和合理性,该方法将评审工作的效率提高了8~12倍,同时将传统人工操作过程中的出错概率降至0.15%~0%.
展开更多
关键词
专家分配
kmp
方法
索引顺序查找
多因素
优化求解方法
下载PDF
职称材料
字符串的模式匹配算法——基于KMP算法的讨论
被引量:
14
4
作者
李静
《青岛化工学院学报(自然科学版)》
2002年第2期78-80,共3页
重点对基本的串匹配算法和 KMP算法进行了探讨。通过对这两种算法的比较分析提出了一个新算法 ,此算法具有比基本的串匹配算法更优越的时间复杂性 。
关键词
字符串
模式匹配算法
kmp
算法
子串
目标串
模式串
串模式匹配算法
下载PDF
职称材料
KMP算法研究与实现
被引量:
3
5
作者
解晨
王瑜
《电脑知识与技术(过刊)》
2013年第7X期4696-4698,4713,共4页
文字是传播信息的关键载体之一,是表达人类情感的重要方式,更是传承文化的最关键最基本的手段。理所当然,文本编辑程序是计算机中最重要的应用之一。自从计算机被发明以来,字符,字符串,文本,就一直于人类打着交道。在文本编辑程序中,经...
文字是传播信息的关键载体之一,是表达人类情感的重要方式,更是传承文化的最关键最基本的手段。理所当然,文本编辑程序是计算机中最重要的应用之一。自从计算机被发明以来,字符,字符串,文本,就一直于人类打着交道。在文本编辑程序中,经常会出现要搜索一段特定文字以及对其位置定位的情况,当文本内容庞大,或者要搜索的内容出现相当频繁时,良好的搜索算法对效率的提高就相当可观了。该文研究了效率极高的KMP字符串匹配算法,并使用C语言对算法进行了实现。
展开更多
关键词
查找搜索
字符串匹配
kmp
算法
下载PDF
职称材料
改进的KMP算法在舰船图像匹配中的应用
被引量:
7
6
作者
郭薇
耿伯英
陈文静
《舰船电子工程》
2008年第6期113-116,共4页
在研究KMP经典算法的基础上,针对KMP算法中存在的重复字符较多或极少、失配现象严重等缺陷,给出不同的改进方法,加快匹配速度,减少复杂度。针对目前图像匹配技术的研究,结合改进后的算法,建立图像数据库,对原始图像进行增强和小波变换,...
在研究KMP经典算法的基础上,针对KMP算法中存在的重复字符较多或极少、失配现象严重等缺陷,给出不同的改进方法,加快匹配速度,减少复杂度。针对目前图像匹配技术的研究,结合改进后的算法,建立图像数据库,对原始图像进行增强和小波变换,并就匹配过程给出了具体的操作流程。实验表明该做法能有效地缩短匹配时间,识别率高,可适用于对时间要求较高的识别系统。
展开更多
关键词
图像匹配
模式串
kmp
算法
小波变换
下载PDF
职称材料
一种改进的KMP模式匹配算法
被引量:
4
7
作者
李桂玲
《吉林工程技术师范学院学报》
2009年第10期75-77,共3页
通过对KMP模式匹配算法的分析,给出了一种改进算法,提出了新的next函数的求值方法,并用VC++程序实现了改进后的KMP模式匹配算法。
关键词
模式匹配
kmp
算法
模式串
next函数
下载PDF
职称材料
KMP算法的并行研究
被引量:
1
8
作者
孟晓笑
《湖北第二师范学院学报》
2011年第2期20-21,共2页
本文在分析了常见的字符串匹配算法(BF、KMP)的基础上,将两种算法结合,应用到并行串匹配中,以达到并行串的高效模式匹配。该算法将KMP算法应用到了并行串匹配中,充分利用每一次匹配比较的信息,以跳过尽可能多的不匹配子串,进行下次匹配...
本文在分析了常见的字符串匹配算法(BF、KMP)的基础上,将两种算法结合,应用到并行串匹配中,以达到并行串的高效模式匹配。该算法将KMP算法应用到了并行串匹配中,充分利用每一次匹配比较的信息,以跳过尽可能多的不匹配子串,进行下次匹配。当子串前几个字符在母串中出现频率较低时,该算法性能提高显著。
展开更多
关键词
字符串匹配
非周期性
kmp
并行
下载PDF
职称材料
浅析KMP算法中next数组值计算
9
作者
姚秀情
《数字技术与应用》
2019年第3期131-132,共2页
本文以实例出发分析了模式匹配kmp算法以及算法中next函数的含义即形成过程,由定义出发,给出详实的参数来判定k的情况来计算next数组的值,从另一个角度更好的帮助学生理解该算法。
关键词
字符串匹配
kmp
算法
next数组
下载PDF
职称材料
分布式存储的并行串匹配算法的设计与分析
被引量:
10
10
作者
陈国良
林洁
顾乃杰
《软件学报》
EI
CSCD
北大核心
2000年第6期771-778,共8页
并行串匹配算法的研究大都集中在 PRAM(parallel random access machine)模型上 ,其他更为实际的模型上的并行串匹配算法的研究相对要薄弱得多 .该文采用将最优串行算法并行化的技术 ,利用模式串的周期性质 ,巧妙地将改进的 KMP(Knuth- ...
并行串匹配算法的研究大都集中在 PRAM(parallel random access machine)模型上 ,其他更为实际的模型上的并行串匹配算法的研究相对要薄弱得多 .该文采用将最优串行算法并行化的技术 ,利用模式串的周期性质 ,巧妙地将改进的 KMP(Knuth- Morris- Pratt)算法并行化 ,提出了一个简便、高效且具有良好可扩放性的分布式串匹配算法 ,其计算复杂度为 O(n/ p+m) ,通信复杂度为 O(ulogp) ,其中 n为文本串长 ,m为模式串长 ,u为模式串最小周期长 ,p为处理器数 .
展开更多
关键词
串匹配
kmp
(
knuth-morris-pratt
)
分布式算法
可扩放性
下载PDF
职称材料
对BM串匹配算法的一个改进
被引量:
9
11
作者
贺龙涛
方滨兴
胡铭曾
《计算机应用》
CSCD
北大核心
2003年第3期6-8,12,共4页
在对著名的Boyer -Moore串匹配算法进行分析后 ,对BM算法中的尝试位置移动处理部分进行改进 ,提出了IBM算法。该算法将好后缀移动与坏字符移动合并进行处理 ,从而尽量利用已有信息进行更大的尝试位置移动 ,使算法具有更高的效率。对IBM...
在对著名的Boyer -Moore串匹配算法进行分析后 ,对BM算法中的尝试位置移动处理部分进行改进 ,提出了IBM算法。该算法将好后缀移动与坏字符移动合并进行处理 ,从而尽量利用已有信息进行更大的尝试位置移动 ,使算法具有更高的效率。对IBM算法进行复杂度分析 ,对BM算法、KMP算法和IBM算法进行实际性能比较 ,结果表明IBM算法的平均运行时间明显优于BM算法与KMP算法。
展开更多
关键词
BM串匹配算法
kmp
算法
IBM算法
计算机
下载PDF
职称材料
模式匹配算法的效率分析与改进
被引量:
1
12
作者
舒鑫柱
《楚雄师范学院学报》
2005年第3期11-16,共6页
模式匹配是一种重要的非数值运算,本文在分析了当前几种主要的匹配算法思想的基础上,提出了一种新的改进算法,降低了匹配算法的时间复杂度,提高了算法效率。
关键词
子串
目标串
模式串
模式匹配
kmp
算法
回溯
下载PDF
职称材料
字符串模式匹配算法性能测试
被引量:
1
13
作者
巫喜红
《嘉应学院学报》
2006年第6期87-90,共4页
本文详细分析几种字符串模式匹配算法如BF、KMP、BM。通过上机实验对这些算法的平均查找时间和匹配次数进行测试,结果表明在这些字符串模式匹配算法中BM算法是最快的算法。
关键词
字符串模式匹配
BF算法
kmp
算法
BM算法
下载PDF
职称材料
邻间关系匹配算法研究
14
作者
周大庆
蔺娟茹
戴齐
《计算机技术与发展》
2006年第11期117-118,共2页
对于26个字母的全排,它们的邻间关系是唯一的。文中根据这个特性,针对子串长度较长的(大于26)字符串匹配问题,提出了一种基于邻间关系的匹配算法。该算法把字符串的邻间关系转化为十进制的数值,并利用这一数值实现字符串的快速匹配。该...
对于26个字母的全排,它们的邻间关系是唯一的。文中根据这个特性,针对子串长度较长的(大于26)字符串匹配问题,提出了一种基于邻间关系的匹配算法。该算法把字符串的邻间关系转化为十进制的数值,并利用这一数值实现字符串的快速匹配。该算法时间复杂度为О(m-n),且算法简便,容易实现。
展开更多
关键词
字符串匹配
kmp
HASH
BM
邻间关系
下载PDF
职称材料
基于GPU的KMP串匹配并行算法研究
被引量:
1
15
作者
肖汉
杜莹
+1 位作者
肖诗洋
周清雷
《武汉大学学报(工学版)》
CAS
CSCD
北大核心
2023年第7期867-878,共12页
KMP(Knuth-Morris-Pratt)串匹配算法在面对大规模数据集时,运算时间将随着数据集的增大而迅速增长。为了提升算法的计算性能,设计了一种基于图像处理器(graphic processing unit,GPU)的KMP串匹配并行算法。针对KMP串匹配算法进行并行特...
KMP(Knuth-Morris-Pratt)串匹配算法在面对大规模数据集时,运算时间将随着数据集的增大而迅速增长。为了提升算法的计算性能,设计了一种基于图像处理器(graphic processing unit,GPU)的KMP串匹配并行算法。针对KMP串匹配算法进行并行特征分析,提出了一种粗粒度和细粒度相结合的并行优化方法,从任务划分、GPU访存和内核配置3方面加以优化。通过数据不重叠划分的方法,在字符串匹配阶段,采用在2个邻接子正文串中搜索匹配位置的策略;在统计匹配数量阶段,采用统一计算设备架构(compute unified device architecture,CUDA)原生的原子加法操作,克服了全局存储器未合并访问的问题,提高了整体性能。结果表明,基于GPU加速的KMP串匹配并行算法提高了计算速度,相比中央处理器(central processing unit,CPU)串行算法和开放多处理(open multiprocessing,OpenMP)并行算法分别获得了39.29倍和29.47倍的加速比,满足了KMP串匹配算法处理大数据集的实时性需求。
展开更多
关键词
kmp
串匹配
正文串
模式串
图形处理器
统一计算设备架构
并行算法
原文传递
字符串匹配算法探讨
被引量:
2
16
作者
母泽平
《重庆工商大学学报(自然科学版)》
2014年第8期79-82,共4页
分析了BM和KMP算法特点,阐述了字符串匹配算法在文本处理领域、信息检索、语义学、分子生物学等学科中应用的意义,对字符串中最有影响的KMP算法、BM算法、RK随机算法和SUANDAY算法以及由此而产生的一些改进算法进行研究,实现了实验分析...
分析了BM和KMP算法特点,阐述了字符串匹配算法在文本处理领域、信息检索、语义学、分子生物学等学科中应用的意义,对字符串中最有影响的KMP算法、BM算法、RK随机算法和SUANDAY算法以及由此而产生的一些改进算法进行研究,实现了实验分析及功能对比,并指明各算法的适用性。
展开更多
关键词
字符串
模式匹配
kmp
BM
RK
下载PDF
职称材料
KMP算法的一种新的简化算法
被引量:
4
17
作者
王淑礼
孙伟
《数学的实践与认识》
CSCD
北大核心
2012年第12期230-234,共5页
通过对字符串模式匹配算法BF与KMP的分析,提出了一种简化KMP算法的方法,构造了一种新的计算next函数的方法,简化后的算法比KMP更清晰直观.经过复杂性分析和上机实验,得出当模式串的长度不大时,简化算法是一种高效的模式匹配算法.
关键词
kmp
算法
模式匹配
next函数
原文传递
字符串匹配算法和钩子程序对上网内容筛选的应用
18
作者
汪倩
张辉
周柳阳
《信息与电脑(理论版)》
2009年第8期107-107,共1页
上网内容筛选运用的主要的理论知识是字符串匹配算法和钩子程序。首先由钩子程序截获网页内容,然后根据一定的字符串匹配算法统计出网页内容中的关键字,最后根据关键字来分析判断网页是否可以显示。本文主要对以上理论知识进行介绍,并...
上网内容筛选运用的主要的理论知识是字符串匹配算法和钩子程序。首先由钩子程序截获网页内容,然后根据一定的字符串匹配算法统计出网页内容中的关键字,最后根据关键字来分析判断网页是否可以显示。本文主要对以上理论知识进行介绍,并讨论其在现实生活中的实际应用。
展开更多
关键词
钩子程序
kmp
算法
RK算法
系统入侵
原文传递
题名
KMP算法的理论研究
被引量:
7
1
作者
韩光辉
曾诚
机构
武汉商业服务学院信息工程系
湖北大学数学与计算机科学学院
武汉大学软件工程国家重点实验室
出处
《微电子学与计算机》
CSCD
北大核心
2013年第4期30-33,共4页
基金
国家自然科学基金项目(60903034
61100018
+2 种基金
61100025
61100026)
湖北省自然科学基金项目(2011CDB069)
文摘
KMP算法是经典的串匹配算法之一.本文首先引入刻划模式串前缀特征的集合K_j及其划分,讨论了其若干性质.然后定义函数f与next,利用f刻划了K_j的构造,由此得到了f的迭代计算方法;证明了next与f之间的关系,从而给出了KMP算法原理的形式表述和数学证明.最后,基于f的迭代计算方法以及next与f之间的关系,给出了算法描述,分析了时间复杂度.
关键词
串匹配
kmp
算法
特征集
最大值函数
复杂度分析
Keywords
string
matching
kmp
algorithm
characteristic set
maximum value function
complexity analysis
分类号
TP301.6 [自动化与计算机技术—计算机系统结构]
下载PDF
职称材料
题名
基于投影与KMP简约算法的一维快速模板匹配算法
被引量:
2
2
作者
单宝明
徐启蕾
机构
青岛科技大学自动化与电子工程学院
出处
《青岛科技大学学报(自然科学版)》
CAS
2006年第2期176-178,共3页
文摘
传统的模板匹配算法(如NC和SSDA)虽然具有匹配精度高的优点,但由于其计算量大,使得匹配时间过长。本研究提出了一种新的基于投影与KMP简约算法的一维快速模板匹配算法,首先将图像进行降维处理,得到特征字符串,通过对特征字符串的匹配,实现粗匹配,可大幅度地减少图像匹配时间;然后利用NC匹配算法,对粗匹配的结果进行验证,以达到快速匹配的目的。通过实验证明了本算法的快速性和准确性。
关键词
模板匹配
投影
特征字符串
kmp
简约算法
Keywords
template
matching
projection
feature
string
contracted
kmp
algorithm
分类号
TN957.52 [电子电信—信号与信息处理]
下载PDF
职称材料
题名
专家分配问题的KMP优化求解方法研究
被引量:
1
3
作者
傅妍芳
高祥
张弘
周黎萍
机构
西安工业大学计算机科学与工程学院
出处
《西安工业大学学报》
CAS
2014年第5期355-359,共5页
基金
西安市科技计划项目(CXY-1257-4
CXY-1340-6
+1 种基金
CXY1118(4))
西安工业大学校长基金(XGXJJ-1018)
文摘
专家分配问题是项目申报系统中评审环节(盲审)重点解决的问题.根据系统模型,针对项目和专家的多因素匹配问题,对专家分配问题进行研究,建立了专家分配问题的模型.应用KM P方法和索引顺序查找的求解方法,提出了基于多信息因素的专家分配优化求解方法.通过测试与应用表明,该系统的专家分配算法能实现专家与申请书的匹配,结果有较高的准确性和合理性,该方法将评审工作的效率提高了8~12倍,同时将传统人工操作过程中的出错概率降至0.15%~0%.
关键词
专家分配
kmp
方法
索引顺序查找
多因素
优化求解方法
Keywords
experts assignment
knuth-morris-pratt string matching(kmp)
indexes ordermultiple factor
optimization algorithm
分类号
TP301.6 [自动化与计算机技术—计算机系统结构]
下载PDF
职称材料
题名
字符串的模式匹配算法——基于KMP算法的讨论
被引量:
14
4
作者
李静
机构
青岛化工学院信息与控制工程学院
出处
《青岛化工学院学报(自然科学版)》
2002年第2期78-80,共3页
文摘
重点对基本的串匹配算法和 KMP算法进行了探讨。通过对这两种算法的比较分析提出了一个新算法 ,此算法具有比基本的串匹配算法更优越的时间复杂性 。
关键词
字符串
模式匹配算法
kmp
算法
子串
目标串
模式串
串模式匹配算法
Keywords
sub
string
target
string
mode
string
matching
the
string
's mode
the
kmp
arithmetic
non recounting
分类号
TP311.12 [自动化与计算机技术—计算机软件与理论]
TP301.6 [自动化与计算机技术—计算机系统结构]
下载PDF
职称材料
题名
KMP算法研究与实现
被引量:
3
5
作者
解晨
王瑜
机构
中山大学信科学院
出处
《电脑知识与技术(过刊)》
2013年第7X期4696-4698,4713,共4页
文摘
文字是传播信息的关键载体之一,是表达人类情感的重要方式,更是传承文化的最关键最基本的手段。理所当然,文本编辑程序是计算机中最重要的应用之一。自从计算机被发明以来,字符,字符串,文本,就一直于人类打着交道。在文本编辑程序中,经常会出现要搜索一段特定文字以及对其位置定位的情况,当文本内容庞大,或者要搜索的内容出现相当频繁时,良好的搜索算法对效率的提高就相当可观了。该文研究了效率极高的KMP字符串匹配算法,并使用C语言对算法进行了实现。
关键词
查找搜索
字符串匹配
kmp
算法
Keywords
Search Search
string
matching
kmp
Algorithm
分类号
TP391.1 [自动化与计算机技术—计算机应用技术]
下载PDF
职称材料
题名
改进的KMP算法在舰船图像匹配中的应用
被引量:
7
6
作者
郭薇
耿伯英
陈文静
机构
海军工程大学电子工程学院
海军遥感信息应用所
出处
《舰船电子工程》
2008年第6期113-116,共4页
文摘
在研究KMP经典算法的基础上,针对KMP算法中存在的重复字符较多或极少、失配现象严重等缺陷,给出不同的改进方法,加快匹配速度,减少复杂度。针对目前图像匹配技术的研究,结合改进后的算法,建立图像数据库,对原始图像进行增强和小波变换,并就匹配过程给出了具体的操作流程。实验表明该做法能有效地缩短匹配时间,识别率高,可适用于对时间要求较高的识别系统。
关键词
图像匹配
模式串
kmp
算法
小波变换
Keywords
image
matching
pattern
string
kmp
algorithm
wavelet transform
分类号
TP391.41 [自动化与计算机技术—计算机应用技术]
下载PDF
职称材料
题名
一种改进的KMP模式匹配算法
被引量:
4
7
作者
李桂玲
机构
四平职业大学计算机系
出处
《吉林工程技术师范学院学报》
2009年第10期75-77,共3页
文摘
通过对KMP模式匹配算法的分析,给出了一种改进算法,提出了新的next函数的求值方法,并用VC++程序实现了改进后的KMP模式匹配算法。
关键词
模式匹配
kmp
算法
模式串
next函数
Keywords
pattern
matching
kmp
algorithm
pattern
string
next function
分类号
TP301 [自动化与计算机技术—计算机系统结构]
下载PDF
职称材料
题名
KMP算法的并行研究
被引量:
1
8
作者
孟晓笑
机构
湖北大学数学与计算机科学学院
出处
《湖北第二师范学院学报》
2011年第2期20-21,共2页
文摘
本文在分析了常见的字符串匹配算法(BF、KMP)的基础上,将两种算法结合,应用到并行串匹配中,以达到并行串的高效模式匹配。该算法将KMP算法应用到了并行串匹配中,充分利用每一次匹配比较的信息,以跳过尽可能多的不匹配子串,进行下次匹配。当子串前几个字符在母串中出现频率较低时,该算法性能提高显著。
关键词
字符串匹配
非周期性
kmp
并行
Keywords
string
match
non-cyclical
kmp
parallel
分类号
TP38 [自动化与计算机技术—计算机系统结构]
下载PDF
职称材料
题名
浅析KMP算法中next数组值计算
9
作者
姚秀情
机构
阳光学院信息工程学院
出处
《数字技术与应用》
2019年第3期131-132,共2页
文摘
本文以实例出发分析了模式匹配kmp算法以及算法中next函数的含义即形成过程,由定义出发,给出详实的参数来判定k的情况来计算next数组的值,从另一个角度更好的帮助学生理解该算法。
关键词
字符串匹配
kmp
算法
next数组
Keywords
string
matching
kmp
algorithm
next array
分类号
TP301.6 [自动化与计算机技术—计算机系统结构]
下载PDF
职称材料
题名
分布式存储的并行串匹配算法的设计与分析
被引量:
10
10
作者
陈国良
林洁
顾乃杰
机构
中国科学技术大学计算机科学技术系
出处
《软件学报》
EI
CSCD
北大核心
2000年第6期771-778,共8页
基金
国家教育部博士点基金!(No.970 382 5 )
文摘
并行串匹配算法的研究大都集中在 PRAM(parallel random access machine)模型上 ,其他更为实际的模型上的并行串匹配算法的研究相对要薄弱得多 .该文采用将最优串行算法并行化的技术 ,利用模式串的周期性质 ,巧妙地将改进的 KMP(Knuth- Morris- Pratt)算法并行化 ,提出了一个简便、高效且具有良好可扩放性的分布式串匹配算法 ,其计算复杂度为 O(n/ p+m) ,通信复杂度为 O(ulogp) ,其中 n为文本串长 ,m为模式串长 ,u为模式串最小周期长 ,p为处理器数 .
关键词
串匹配
kmp
(
knuth-morris-pratt
)
分布式算法
可扩放性
Keywords
string
match
,
kmp
(Knuth Morris Pratt), distributed algorithm, scalability.
分类号
TP301 [自动化与计算机技术—计算机系统结构]
下载PDF
职称材料
题名
对BM串匹配算法的一个改进
被引量:
9
11
作者
贺龙涛
方滨兴
胡铭曾
机构
哈尔滨工业大学
国家计算机网络与信息安全管理中心
出处
《计算机应用》
CSCD
北大核心
2003年第3期6-8,12,共4页
基金
国家 8 63计划项目(863-104-02-01)
文摘
在对著名的Boyer -Moore串匹配算法进行分析后 ,对BM算法中的尝试位置移动处理部分进行改进 ,提出了IBM算法。该算法将好后缀移动与坏字符移动合并进行处理 ,从而尽量利用已有信息进行更大的尝试位置移动 ,使算法具有更高的效率。对IBM算法进行复杂度分析 ,对BM算法、KMP算法和IBM算法进行实际性能比较 ,结果表明IBM算法的平均运行时间明显优于BM算法与KMP算法。
关键词
BM串匹配算法
kmp
算法
IBM算法
计算机
Keywords
string
matching
BM algorithm
kmp
algorithm
IBM algorithm
attempt
分类号
TP301.6 [自动化与计算机技术—计算机系统结构]
下载PDF
职称材料
题名
模式匹配算法的效率分析与改进
被引量:
1
12
作者
舒鑫柱
机构
楚雄师范学院 云南楚雄
出处
《楚雄师范学院学报》
2005年第3期11-16,共6页
文摘
模式匹配是一种重要的非数值运算,本文在分析了当前几种主要的匹配算法思想的基础上,提出了一种新的改进算法,降低了匹配算法的时间复杂度,提高了算法效率。
关键词
子串
目标串
模式串
模式匹配
kmp
算法
回溯
Keywords
sub
string
target-
string
mode-
string
pattern
matching
kmp
algorithm
backtracking
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
字符串模式匹配算法性能测试
被引量:
1
13
作者
巫喜红
机构
嘉应学院计算机科学与技术系
出处
《嘉应学院学报》
2006年第6期87-90,共4页
基金
嘉应学院学校基金资助项目(06KJ28)
文摘
本文详细分析几种字符串模式匹配算法如BF、KMP、BM。通过上机实验对这些算法的平均查找时间和匹配次数进行测试,结果表明在这些字符串模式匹配算法中BM算法是最快的算法。
关键词
字符串模式匹配
BF算法
kmp
算法
BM算法
Keywords
string
pattern
matching
BF algorithm
kmp
algorithm
BM algorithm
分类号
TP301.6 [自动化与计算机技术—计算机系统结构]
下载PDF
职称材料
题名
邻间关系匹配算法研究
14
作者
周大庆
蔺娟茹
戴齐
机构
西南交通大学计算机与通信工程学院
山西师范大学数学与计算机科学学院
出处
《计算机技术与发展》
2006年第11期117-118,共2页
文摘
对于26个字母的全排,它们的邻间关系是唯一的。文中根据这个特性,针对子串长度较长的(大于26)字符串匹配问题,提出了一种基于邻间关系的匹配算法。该算法把字符串的邻间关系转化为十进制的数值,并利用这一数值实现字符串的快速匹配。该算法时间复杂度为О(m-n),且算法简便,容易实现。
关键词
字符串匹配
kmp
HASH
BM
邻间关系
Keywords
string
matching
kmp
Hash
BM
neighbor relationship
分类号
TP301.6 [自动化与计算机技术—计算机系统结构]
下载PDF
职称材料
题名
基于GPU的KMP串匹配并行算法研究
被引量:
1
15
作者
肖汉
杜莹
肖诗洋
周清雷
机构
郑州师范学院信息科学与技术学院
郑州师范学院地理与旅游学院
东南大学土木工程学院
郑州大学计算机与人工智能学院
出处
《武汉大学学报(工学版)》
CAS
CSCD
北大核心
2023年第7期867-878,共12页
基金
国家自然科学基金项目(编号:61250007,61572444)
河南省高等学校重点科研项目(编号:22A520049)。
文摘
KMP(Knuth-Morris-Pratt)串匹配算法在面对大规模数据集时,运算时间将随着数据集的增大而迅速增长。为了提升算法的计算性能,设计了一种基于图像处理器(graphic processing unit,GPU)的KMP串匹配并行算法。针对KMP串匹配算法进行并行特征分析,提出了一种粗粒度和细粒度相结合的并行优化方法,从任务划分、GPU访存和内核配置3方面加以优化。通过数据不重叠划分的方法,在字符串匹配阶段,采用在2个邻接子正文串中搜索匹配位置的策略;在统计匹配数量阶段,采用统一计算设备架构(compute unified device architecture,CUDA)原生的原子加法操作,克服了全局存储器未合并访问的问题,提高了整体性能。结果表明,基于GPU加速的KMP串匹配并行算法提高了计算速度,相比中央处理器(central processing unit,CPU)串行算法和开放多处理(open multiprocessing,OpenMP)并行算法分别获得了39.29倍和29.47倍的加速比,满足了KMP串匹配算法处理大数据集的实时性需求。
关键词
kmp
串匹配
正文串
模式串
图形处理器
统一计算设备架构
并行算法
Keywords
kmp
string
matching
text
string
pattern
string
graphics processing unit(GPU)
compute unified device architecture(CUDA)
parallel algorithm
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
原文传递
题名
字符串匹配算法探讨
被引量:
2
16
作者
母泽平
机构
重庆电子工程职业学院软件学院
出处
《重庆工商大学学报(自然科学版)》
2014年第8期79-82,共4页
文摘
分析了BM和KMP算法特点,阐述了字符串匹配算法在文本处理领域、信息检索、语义学、分子生物学等学科中应用的意义,对字符串中最有影响的KMP算法、BM算法、RK随机算法和SUANDAY算法以及由此而产生的一些改进算法进行研究,实现了实验分析及功能对比,并指明各算法的适用性。
关键词
字符串
模式匹配
kmp
BM
RK
Keywords
character
string
pattern
matching
kmp
BM
RK
分类号
TP274 [自动化与计算机技术—检测技术与自动化装置]
下载PDF
职称材料
题名
KMP算法的一种新的简化算法
被引量:
4
17
作者
王淑礼
孙伟
机构
信阳师范学院计算机与信息技术学院
出处
《数学的实践与认识》
CSCD
北大核心
2012年第12期230-234,共5页
基金
河南省基础与前沿技术研究计划项目(122300410151)
河南省高等教育教学改革研究项目(2012SJGLX205)
文摘
通过对字符串模式匹配算法BF与KMP的分析,提出了一种简化KMP算法的方法,构造了一种新的计算next函数的方法,简化后的算法比KMP更清晰直观.经过复杂性分析和上机实验,得出当模式串的长度不大时,简化算法是一种高效的模式匹配算法.
关键词
kmp
算法
模式匹配
next函数
Keywords
kmp
algorithm
string
matching
next function
分类号
TP301.6 [自动化与计算机技术—计算机系统结构]
原文传递
题名
字符串匹配算法和钩子程序对上网内容筛选的应用
18
作者
汪倩
张辉
周柳阳
机构
中国矿业大学计算机学院
出处
《信息与电脑(理论版)》
2009年第8期107-107,共1页
文摘
上网内容筛选运用的主要的理论知识是字符串匹配算法和钩子程序。首先由钩子程序截获网页内容,然后根据一定的字符串匹配算法统计出网页内容中的关键字,最后根据关键字来分析判断网页是否可以显示。本文主要对以上理论知识进行介绍,并讨论其在现实生活中的实际应用。
关键词
钩子程序
kmp
算法
RK算法
系统入侵
Keywords
of web pages by certain
string
matching
algorithm.Finally,according to the keywords to analyse and juge web pages,so that we can make sure whether the web pages can normally display.The article introducts the theoretical knowledge aboved,and discusses the application of the pratical application in real-life.Keywords:hook procedure
kmp
algorithm
PK algorithm
system introduction
分类号
TP311.10 [自动化与计算机技术—计算机软件与理论]
原文传递
题名
作者
出处
发文年
被引量
操作
1
KMP算法的理论研究
韩光辉
曾诚
《微电子学与计算机》
CSCD
北大核心
2013
7
下载PDF
职称材料
2
基于投影与KMP简约算法的一维快速模板匹配算法
单宝明
徐启蕾
《青岛科技大学学报(自然科学版)》
CAS
2006
2
下载PDF
职称材料
3
专家分配问题的KMP优化求解方法研究
傅妍芳
高祥
张弘
周黎萍
《西安工业大学学报》
CAS
2014
1
下载PDF
职称材料
4
字符串的模式匹配算法——基于KMP算法的讨论
李静
《青岛化工学院学报(自然科学版)》
2002
14
下载PDF
职称材料
5
KMP算法研究与实现
解晨
王瑜
《电脑知识与技术(过刊)》
2013
3
下载PDF
职称材料
6
改进的KMP算法在舰船图像匹配中的应用
郭薇
耿伯英
陈文静
《舰船电子工程》
2008
7
下载PDF
职称材料
7
一种改进的KMP模式匹配算法
李桂玲
《吉林工程技术师范学院学报》
2009
4
下载PDF
职称材料
8
KMP算法的并行研究
孟晓笑
《湖北第二师范学院学报》
2011
1
下载PDF
职称材料
9
浅析KMP算法中next数组值计算
姚秀情
《数字技术与应用》
2019
0
下载PDF
职称材料
10
分布式存储的并行串匹配算法的设计与分析
陈国良
林洁
顾乃杰
《软件学报》
EI
CSCD
北大核心
2000
10
下载PDF
职称材料
11
对BM串匹配算法的一个改进
贺龙涛
方滨兴
胡铭曾
《计算机应用》
CSCD
北大核心
2003
9
下载PDF
职称材料
12
模式匹配算法的效率分析与改进
舒鑫柱
《楚雄师范学院学报》
2005
1
下载PDF
职称材料
13
字符串模式匹配算法性能测试
巫喜红
《嘉应学院学报》
2006
1
下载PDF
职称材料
14
邻间关系匹配算法研究
周大庆
蔺娟茹
戴齐
《计算机技术与发展》
2006
0
下载PDF
职称材料
15
基于GPU的KMP串匹配并行算法研究
肖汉
杜莹
肖诗洋
周清雷
《武汉大学学报(工学版)》
CAS
CSCD
北大核心
2023
1
原文传递
16
字符串匹配算法探讨
母泽平
《重庆工商大学学报(自然科学版)》
2014
2
下载PDF
职称材料
17
KMP算法的一种新的简化算法
王淑礼
孙伟
《数学的实践与认识》
CSCD
北大核心
2012
4
原文传递
18
字符串匹配算法和钩子程序对上网内容筛选的应用
汪倩
张辉
周柳阳
《信息与电脑(理论版)》
2009
0
原文传递
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部