期刊导航
作者导航
机构导航
期刊评价报告
2025版
期刊开放获取
下载APP
欢迎
四川轻化工大学
请使用中文期刊手机助手
APP扫描二维码获取权限
登录
期刊文献
+
任意字段
题名或关键词
题名
关键词
摘要
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
摘要
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
检索历史
共找到
17
篇文章
<
1
>
每页显示
20
50
100
已选
0
条
导出题录
批量处理
导出题录
下载全文
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度
被引量
时效性
面向入侵检测的改进BMHS模式匹配算法
认领
引用
被引量:
13
1
作者
单懿慧
蒋玉明
田诗源
《计算机工程》
CAS
北大核心
2009年第24期170-173,共4页
模式匹配算法是入侵检测系统中使用较多的一种算法。分析几种常用模式匹配算法,提出一种基于BMHS的改进算法——N-BMHS算法。该算法对字符串进行双向模式匹配,引入一个新的数组s记录模式串中字符的出现次数,次数为1时可以利用已匹配的...
模式匹配算法是入侵检测系统中使用较多的一种算法。分析几种常用模式匹配算法,提出一种基于BMHS的改进算法——N-BMHS算法。该算法对字符串进行双向模式匹配,引入一个新的数组s记录模式串中字符的出现次数,次数为1时可以利用已匹配的信息来辅助得到模式串的最大移动距离。实验结果表明,改进的模式匹配算法能减少比较次数,有效提高匹配速度。
展开更多
关键词
模式匹配
入侵检测
BMH
S算法
最大移动距离
比较次数
暂未订购
下载PDF
一种改进的BMHS模式匹配算法
认领
引用
被引量:
2
2
作者
张欢
胡勇
《计算机时代》
2015年第1期8-12,共5页
模式匹配在计算机应用中扮演着很重要的角色。通过分析BM,BMH和BMHS算法及相关改进算法,提出BMHS算法的改进算法(DBMHS)。该算法(DBMHS)充分利用模式串两端字符,通过比较模式串两端字符的跳转距离来实现更大距离的跳转。实验证明,改进...
模式匹配在计算机应用中扮演着很重要的角色。通过分析BM,BMH和BMHS算法及相关改进算法,提出BMHS算法的改进算法(DBMHS)。该算法(DBMHS)充分利用模式串两端字符,通过比较模式串两端字符的跳转距离来实现更大距离的跳转。实验证明,改进后的算法显著增加了匹配窗口的跳转距离,有效地提高了匹配效率。
展开更多
关键词
模式匹配
跳转距离
BM算法
BMH
算法
BMH
S算法
D
BMH
S算法
暂未订购
下载PDF
一种基于改进BMHS的基因序列匹配算法
认领
引用
3
作者
未来
张启辉
《网络新媒体技术》
2020年第3期50-55,共6页
基因序列匹配是生物信息学中一个重要的问题,基因序列在计算机处理中通常被看作是由有限的字符集组成的文本字符串,故可将基因序列匹配问题归结为字符串匹配问题。本文在对传统的BMHS字符串匹配算法的分析的基础上,提出了一种更为高效...
基因序列匹配是生物信息学中一个重要的问题,基因序列在计算机处理中通常被看作是由有限的字符集组成的文本字符串,故可将基因序列匹配问题归结为字符串匹配问题。本文在对传统的BMHS字符串匹配算法的分析的基础上,提出了一种更为高效的基因序列匹配算法——BMHS_M算法。该算法充分利用已匹配部分的信息、移动窗口末尾的字符下一位字符与首字符的关系,并采取预判机制进行融合跳跃,最大移动步数可达到2m+2。实验结果表明,改进后的BMHS_M算法有效提高了基因序列的匹配速度。
展开更多
关键词
基因序列匹配
BMH
S算法
单模式匹配
暂未订购
下载PDF
改进的多模式字符串匹配算法
认领
引用
被引量:
11
4
作者
蔡晓妍
戴冠中
杨黎斌
《计算机应用》
北大核心
2007年第6期1415-1417,共3页
在经典的AC多模式字符串匹配算法的基础上,结合BMH算法的优点,提出了一种快速的多模式字符串匹配算法。一般情况下,该算法不需要匹配目标文本串中的每个字符,而是在实际比较之前跳过尽可能多的字符,以减少字符比较的操作,实现快速匹配...
在经典的AC多模式字符串匹配算法的基础上,结合BMH算法的优点,提出了一种快速的多模式字符串匹配算法。一般情况下,该算法不需要匹配目标文本串中的每个字符,而是在实际比较之前跳过尽可能多的字符,以减少字符比较的操作,实现快速匹配。在模式串较长和较短的情况下,算法都有很好的性能。实验表明,在模式串较短时,本算法所需的时间仅为AC算法的50%~30%;在模式串较长时,所需时间为AC算法的26.7%~15.2%。
展开更多
关键词
字符串匹配
AC算法
BMH
算法
多模式匹配
算法复杂度
暂未订购
下载PDF
基于双字符序检测的BM模式匹配改进算法
认领
引用
被引量:
8
5
作者
王浩
张霖
张庆
《计算机工程与科学》
CSCD
北大核心
2012年第3期113-117,共5页
BM算法是一类效率较高的单模式匹配算法,通常改进的BM算法往往从提高字符首次不匹配概率和匹配窗口的最大移动距离入手,但为实现此目的所带来的高访存开销使算法实际效率受到影响。DCSBM算法以适当减小关键步长为代价,在利用双字符序检...
BM算法是一类效率较高的单模式匹配算法,通常改进的BM算法往往从提高字符首次不匹配概率和匹配窗口的最大移动距离入手,但为实现此目的所带来的高访存开销使算法实际效率受到影响。DCSBM算法以适当减小关键步长为代价,在利用双字符序检测提高首次匹配失败概率的同时,对匹配窗口移动关键步长字符距离所需的查表次数和访存次数进行优化。经测试,DCSBM算法显著提高了匹配窗口的平均移动距离。在文本或模式串相对较长情况下,该算法实际测试效率优于BM、BMHS、BMN等算法。
展开更多
关键词
模式匹配
双字符序
BM算法
BMH
S算法
暂未订购
下载PDF
BM模式匹配算法的研究和改进
认领
引用
被引量:
5
6
作者
揣锦华
郑景
关锐
《电子设计工程》
2012年第19期52-54,共3页
模式匹配算法在数字通信、入侵检测等多种领域都有着广泛的应用,BM算法以其高效的匹配过程成为模式匹配算法中应用最为广泛的算法之一。尽管如此,BM算法的效率还是可以再提高的。本文在介绍经典BM算法及其改进的BMH、BMHS算法的基础上,...
模式匹配算法在数字通信、入侵检测等多种领域都有着广泛的应用,BM算法以其高效的匹配过程成为模式匹配算法中应用最为广泛的算法之一。尽管如此,BM算法的效率还是可以再提高的。本文在介绍经典BM算法及其改进的BMH、BMHS算法的基础上,通过整合、改进后,提出了一种新的改进的IBMH算法。在对以上算法进行复杂度分析以后,再通过具体的实验验证。结果表明IBMH算法在比较次数、运行时间、稳定性等方面明显优于BM、BMH以及BMHS等算法。
展开更多
关键词
模式匹配
字符串查找
BM算法
BMH
算法
BMH
S算法
暂未订购
下载PDF
一种改进的单模式匹配算法
认领
引用
被引量:
1
7
作者
马绍龙
刘海砚
李吕骏
《测绘科学技术学报》
CSCD
北大核心
2015年第2期207-211,共5页
为了进一步提高模式匹配算法的性能,在对两种经典单模式匹配算法KMP和BM分析的基础上,结合二者的优点,提出了一种改进的单模式匹配算法。该算法主要利用KMP算法的"部分匹配"结果和BM算法的"后缀匹配"优势,对匹配过...
为了进一步提高模式匹配算法的性能,在对两种经典单模式匹配算法KMP和BM分析的基础上,结合二者的优点,提出了一种改进的单模式匹配算法。该算法主要利用KMP算法的"部分匹配"结果和BM算法的"后缀匹配"优势,对匹配过程中的字符移动距离做了优化。通过将改进算法与KMP算法、BM算法进行实验测试与分析,证明改进的算法性能稳定,匹配效率明显得到提高。
展开更多
关键词
KMP算法
BM算法
BMH
算法
模式匹配
单模式匹配
暂未订购
下载PDF
一种提高模式匹配速度的新方法
认领
引用
8
作者
王同军
赵培君
《电子设计工程》
2015年第1期10-12,共3页
在分析了经典的BM算法以及一些重要的改进算法的基础上,根据首字符唯一的特点提出了一种新的模式匹配算法--BMX算法。该算法利用模式串首字符的唯一性,通过判断文本串后一位是否在模式串中出现以及下一位字符和模式串首字符的比较,能使...
在分析了经典的BM算法以及一些重要的改进算法的基础上,根据首字符唯一的特点提出了一种新的模式匹配算法--BMX算法。该算法利用模式串首字符的唯一性,通过判断文本串后一位是否在模式串中出现以及下一位字符和模式串首字符的比较,能使最大位移量提升到,出现概率也显著提高。实验结果表明,BMX算法能够最大限度地跳过坏字符,大大减少了匹配次数和字符的比较个数,加快了匹配速度,效率优于BM、BMH、BMHS等算法。
展开更多
关键词
模式匹配
BM算法
BMH
S算法
BMX算法
暂未订购
下载PDF
基于BM的模式匹配改进算法
认领
引用
被引量:
6
9
作者
王天聪
侯整风
何玲
《合肥工业大学学报(自然科学版)》
CAS
CSCD
北大核心
2011年第3期363-366,共4页
文章分析了BM算法及其改进算法BMHS,在此基础上提出了BM的改进算法FSBM。该算法利用当前匹配窗口的下一个字符的位置信息以及当前尝试中的已匹配子串,增大右移量,减少匹配次数,有效地加快了模式匹配的速度。
关键词
模式匹配
BM算法
BMH
S算法
暂未订购
下载PDF
一种改进的基因序列匹配算法
认领
引用
被引量:
2
10
作者
徐龙
刘晓洁
岳未然
《网络新媒体技术》
2017年第3期58-64,共7页
提出了一种基于BM算法的改进字符串精确匹配算法。该算法采用双向匹配,充分考虑文本串中当前失匹字符、模式串尾字符与文本串对应的字符、模式串尾字符与文本串对应字符的下一个字符三者之间的关系,同时,在失匹时先不进行跳跃,而是根据...
提出了一种基于BM算法的改进字符串精确匹配算法。该算法采用双向匹配,充分考虑文本串中当前失匹字符、模式串尾字符与文本串对应的字符、模式串尾字符与文本串对应字符的下一个字符三者之间的关系,同时,在失匹时先不进行跳跃,而是根据当前失匹字符或模式串尾字符对应文本字符的下一个字符预先判断下一次跳跃后文本窗口的尾字符与模式串尾字符是否相同,然后再决定模式串的跳跃距离。从实验结果可知,当改进的算法用于DNA比对时,改进的算法比BM算法、BMHS算法性能更优。
展开更多
关键词
字符串匹配算法
DNA检测
BM算法
BMH
S算法
改进的BM算法
暂未订购
下载PDF
Word文本解析和关键字快速匹配方法
认领
引用
被引量:
1
11
作者
廖怨婷
兰小龙
陈庆春
《通信技术》
2018年第3期647-652,共6页
如今,Microsoft Word文档是网络传输的主要文件。因此,研究有效监测Word文件等有关传输文本的网络通信安全至关重要。在详细分析Word文档的二进制格式后,给出了Word文本内容解析流程,针对满足服务器下载大量文本的实时性要求,在研究分...
如今,Microsoft Word文档是网络传输的主要文件。因此,研究有效监测Word文件等有关传输文本的网络通信安全至关重要。在详细分析Word文档的二进制格式后,给出了Word文本内容解析流程,针对满足服务器下载大量文本的实时性要求,在研究分析经典模式匹配算法的基础上,提出了一种改进的BMHS模式匹配算法。实验结果显示,相比BMHS算法,给出的改进BMHS算法可有效减少匹配次数,提高匹配效率,有效满足Word文本解析条件下的关键字快速匹配应用要求。
展开更多
关键词
Word文本解析
Word二进制文件格式
模式匹配
BMH
S算法
暂未订购
下载PDF
一种快速的单模式匹配算法
认领
引用
被引量:
2
12
作者
杨子江
聂瑞华
《华南师范大学学报(自然科学版)》
CAS
北大核心
2013年第5期31-35,共5页
在分析了BM算法以及一些重要的改进算法的基础上,提出一种新的改进算法——Y_BMHS算法.利用辅助的二维数组,考虑了文本串后间隔的两位字符和模式串首字符的唯一性,使得最大位移提升到m+3,出现概率也显著提高,加快了匹配速度.证明Y_BMHS...
在分析了BM算法以及一些重要的改进算法的基础上,提出一种新的改进算法——Y_BMHS算法.利用辅助的二维数组,考虑了文本串后间隔的两位字符和模式串首字符的唯一性,使得最大位移提升到m+3,出现概率也显著提高,加快了匹配速度.证明Y_BMHS算法比BM、BMH、BMHS等算法有更好的性能.
展开更多
关键词
BMH
S算法
二维数组
出现概率
BMH
算法
BM算法
暂未订购
下载PDF
模式匹配算法的优化研究与实现
认领
引用
被引量:
4
13
作者
王婷婷
王怀彬
《天津理工大学学报》
2017年第5期6-10,共5页
模式匹配算法已在入侵检测、文本挖掘等多种领域中被普遍运用,尤其是网络安全方面,如信息过滤、入侵检测等等.而模式匹配算法的效率性能对于提升网络安全性能有很直接的影响,所谓的模式匹配算法,即是在给定的文本主串T中寻找模式串P并...
模式匹配算法已在入侵检测、文本挖掘等多种领域中被普遍运用,尤其是网络安全方面,如信息过滤、入侵检测等等.而模式匹配算法的效率性能对于提升网络安全性能有很直接的影响,所谓的模式匹配算法,即是在给定的文本主串T中寻找模式串P并进行匹配定位的一个过程.本文对一些比较经典、在实际应用中使用广泛的算法做了简要的介绍和分析,并且基于BMH算法和BMHS算法做了一些优化和改进,本文融合了BMH算法和BMHS算法之所长,并且在匹配的时候进行了双向匹配,仿真实验结果表明本文提出的改进算法提高了匹配效率缩短了执行时间.
展开更多
关键词
网络安全
模式匹配
BMH
S算法
双向匹配
暂未订购
下载PDF
一种面向高速网络的模式匹配算法的设计与实现
认领
引用
被引量:
1
14
作者
赵远
秦拯
+1 位作者
张大方
武年华
《微计算机信息》
2010年第12期167-168,共2页
本文在对Boyer-Moore(BM)算法及其改进的算法BoyerMoore-Horspool(BMH)算法进行分析的基础上,提出了一种更加快速的模式匹配算法-HPMA(High-Speed-Pattern-Matching-Algorithms,高速模式匹配算法)。该算法采用从模式两端向中间位置交替...
本文在对Boyer-Moore(BM)算法及其改进的算法BoyerMoore-Horspool(BMH)算法进行分析的基础上,提出了一种更加快速的模式匹配算法-HPMA(High-Speed-Pattern-Matching-Algorithms,高速模式匹配算法)。该算法采用从模式两端向中间位置交替的匹配顺序,减少了模式的一部分后缀与文本匹配,而模式的前缀却不匹配情况下不必要的比较,同时考虑字符串后一位字母的唯一性,提高最大位移的出现概率。
展开更多
关键词
模式匹配
KMP算法
BM算法
RK算法
BMH
算法
暂未订购
下载PDF
一个快速的字符串模式匹配改进算法
认领
引用
被引量:
11
15
作者
张娜
张剑
《微电子学与计算机》
北大核心
2007年第4期102-105,110,共4页
在分析了BM算法以及一些重要的改进算法的基础上,提出了一种新的改进算法——BMG算法。该算法结合了BMH算法和BMHS算法的优点,同时考虑了字符串后一位字母的唯一性,提高了最大位移m+1的出现概率,有效地加快了匹配速度。BMG算法已经通过...
在分析了BM算法以及一些重要的改进算法的基础上,提出了一种新的改进算法——BMG算法。该算法结合了BMH算法和BMHS算法的优点,同时考虑了字符串后一位字母的唯一性,提高了最大位移m+1的出现概率,有效地加快了匹配速度。BMG算法已经通过实验测试,并证明是有效的,测试结果表明该算法比BM、BMH、BMHS算法有更好的性能。
展开更多
关键词
模式匹配
字符串检索
BM算法
BMH
算法
BMH
S算法
暂未订购
下载PDF
网络入侵检测系统中的多模式匹配算法设计
认领
引用
被引量:
1
16
作者
刘佳诚
《信息与电脑》
2024年第1期234-236,共3页
为提高网络入侵检测系统多模式匹配算法性能,解决传统模式处理模式串数量较低的问题,文章将对多模式匹配算法进行优化设计,通过改进BMH的方式提高系统信息处理能力,对比改进BMH与传统BM算法进行验证。结果表明:改进算法对模式串的处理...
为提高网络入侵检测系统多模式匹配算法性能,解决传统模式处理模式串数量较低的问题,文章将对多模式匹配算法进行优化设计,通过改进BMH的方式提高系统信息处理能力,对比改进BMH与传统BM算法进行验证。结果表明:改进算法对模式串的处理能力明显提高。
展开更多
关键词
网络入侵检测系统
多模式匹配算法
改进
BMH
算法
暂未订购
下载PDF
基于单模式匹配算法的研究
认领
引用
被引量:
1
17
作者
许黎
李毅超
刘丹
《网络安全技术与应用》
2006年第12期85-87,共3页
针对应用广泛的单模式匹配算法进行阐述:先分析最原始的BF算法,它会产生指针回溯;接着分析KMP算法,它避免了BF算法中的指针回溯;然后分析Snort系统中采用的BM模式匹配算法的基本思想,它对目标串进行跳跃式搜索;分析了BMH算法,它较BM算...
针对应用广泛的单模式匹配算法进行阐述:先分析最原始的BF算法,它会产生指针回溯;接着分析KMP算法,它避免了BF算法中的指针回溯;然后分析Snort系统中采用的BM模式匹配算法的基本思想,它对目标串进行跳跃式搜索;分析了BMH算法,它较BM算法性能上又有显著提高;最后对各种算法作了一个比较,并通过实验进行性能测试。
展开更多
关键词
模式匹配
BF算法
KMP算法
BM算法
BMH
算法
暂未订购
下载PDF
题名
面向入侵检测的改进BMHS模式匹配算法
认领
引用
被引量:
13
1
作者
单懿慧
蒋玉明
田诗源
机构
四川大学计算机学院
出处
《计算机工程》
CAS
北大核心
2009年第24期170-173,共4页
摘要
模式匹配算法是入侵检测系统中使用较多的一种算法。分析几种常用模式匹配算法,提出一种基于BMHS的改进算法——N-BMHS算法。该算法对字符串进行双向模式匹配,引入一个新的数组s记录模式串中字符的出现次数,次数为1时可以利用已匹配的信息来辅助得到模式串的最大移动距离。实验结果表明,改进的模式匹配算法能减少比较次数,有效提高匹配速度。
关键词
模式匹配
入侵检测
BMH
S算法
最大移动距离
比较次数
Keywords
pattern matching
intrusion detection
BMH
S
algorithm
maximum moving distance
times of comparing
分类号
TP393.08 [自动化与计算机技术—计算机应用技术]
暂未订购
下载PDF
题名
一种改进的BMHS模式匹配算法
认领
引用
被引量:
2
2
作者
张欢
胡勇
机构
四川大学电子信息学院
出处
《计算机时代》
2015年第1期8-12,共5页
摘要
模式匹配在计算机应用中扮演着很重要的角色。通过分析BM,BMH和BMHS算法及相关改进算法,提出BMHS算法的改进算法(DBMHS)。该算法(DBMHS)充分利用模式串两端字符,通过比较模式串两端字符的跳转距离来实现更大距离的跳转。实验证明,改进后的算法显著增加了匹配窗口的跳转距离,有效地提高了匹配效率。
关键词
模式匹配
跳转距离
BM算法
BMH
算法
BMH
S算法
D
BMH
S算法
Keywords
pattern matching
jump distance
BM
algorithm
BMH algorithm
s
BMH
S
algorithm
D
BMH
S
algorithm
分类号
TP301.6 [自动化与计算机技术—计算机系统结构]
暂未订购
下载PDF
题名
一种基于改进BMHS的基因序列匹配算法
认领
引用
3
作者
未来
张启辉
机构
四川大学网络空间安全学院
出处
《网络新媒体技术》
2020年第3期50-55,共6页
基金
国家重点研发计划[2016YFB0800604,2016YFB0800605]
国家自然科学基金项目[61572334,U1736212]
四川省重点研发项目[2018G20183]
摘要
基因序列匹配是生物信息学中一个重要的问题,基因序列在计算机处理中通常被看作是由有限的字符集组成的文本字符串,故可将基因序列匹配问题归结为字符串匹配问题。本文在对传统的BMHS字符串匹配算法的分析的基础上,提出了一种更为高效的基因序列匹配算法——BMHS_M算法。该算法充分利用已匹配部分的信息、移动窗口末尾的字符下一位字符与首字符的关系,并采取预判机制进行融合跳跃,最大移动步数可达到2m+2。实验结果表明,改进后的BMHS_M算法有效提高了基因序列的匹配速度。
关键词
基因序列匹配
BMH
S算法
单模式匹配
Keywords
gene sequence matching
BMH
S
algorithm
single mode matching
分类号
TP301.6 [自动化与计算机技术—计算机系统结构]
暂未订购
下载PDF
题名
改进的多模式字符串匹配算法
认领
引用
被引量:
11
4
作者
蔡晓妍
戴冠中
杨黎斌
机构
西北工业大学自动化学院
出处
《计算机应用》
北大核心
2007年第6期1415-1417,共3页
基金
国防基础科研项目(C2720061361)
国家863计划项目(2005AA147030)
摘要
在经典的AC多模式字符串匹配算法的基础上,结合BMH算法的优点,提出了一种快速的多模式字符串匹配算法。一般情况下,该算法不需要匹配目标文本串中的每个字符,而是在实际比较之前跳过尽可能多的字符,以减少字符比较的操作,实现快速匹配。在模式串较长和较短的情况下,算法都有很好的性能。实验表明,在模式串较短时,本算法所需的时间仅为AC算法的50%~30%;在模式串较长时,所需时间为AC算法的26.7%~15.2%。
关键词
字符串匹配
AC算法
BMH
算法
多模式匹配
算法复杂度
Keywords
string matching
AC
algorithm
BMH algorithm
multiple patterns matching
computational complexity
分类号
TP391.1 [自动化与计算机技术—计算机应用技术]
暂未订购
下载PDF
题名
基于双字符序检测的BM模式匹配改进算法
认领
引用
被引量:
8
5
作者
王浩
张霖
张庆
机构
安徽建筑工业学院信息网络中心
出处
《计算机工程与科学》
CSCD
北大核心
2012年第3期113-117,共5页
基金
安徽高校省级自然科学研究重点项目(KJ2009A61)
安徽高校省级自然科学研究一般项目(KJ2010B041)
摘要
BM算法是一类效率较高的单模式匹配算法,通常改进的BM算法往往从提高字符首次不匹配概率和匹配窗口的最大移动距离入手,但为实现此目的所带来的高访存开销使算法实际效率受到影响。DCSBM算法以适当减小关键步长为代价,在利用双字符序检测提高首次匹配失败概率的同时,对匹配窗口移动关键步长字符距离所需的查表次数和访存次数进行优化。经测试,DCSBM算法显著提高了匹配窗口的平均移动距离。在文本或模式串相对较长情况下,该算法实际测试效率优于BM、BMHS、BMN等算法。
关键词
模式匹配
双字符序
BM算法
BMH
S算法
Keywords
pattern matching
double character sequence
BM
algorithm
BMH
S
algorithm
分类号
TP301.6 [自动化与计算机技术—计算机系统结构]
暂未订购
下载PDF
题名
BM模式匹配算法的研究和改进
认领
引用
被引量:
5
6
作者
揣锦华
郑景
关锐
机构
长安大学信息工程学院
出处
《电子设计工程》
2012年第19期52-54,共3页
摘要
模式匹配算法在数字通信、入侵检测等多种领域都有着广泛的应用,BM算法以其高效的匹配过程成为模式匹配算法中应用最为广泛的算法之一。尽管如此,BM算法的效率还是可以再提高的。本文在介绍经典BM算法及其改进的BMH、BMHS算法的基础上,通过整合、改进后,提出了一种新的改进的IBMH算法。在对以上算法进行复杂度分析以后,再通过具体的实验验证。结果表明IBMH算法在比较次数、运行时间、稳定性等方面明显优于BM、BMH以及BMHS等算法。
关键词
模式匹配
字符串查找
BM算法
BMH
算法
BMH
S算法
Keywords
pattern matching
string search
Boyer-Moore (BM)
Algorithm
BMH algorithm
BMH
S
algorithm
分类号
TP301.6 [自动化与计算机技术—计算机系统结构]
暂未订购
下载PDF
题名
一种改进的单模式匹配算法
认领
引用
被引量:
1
7
作者
马绍龙
刘海砚
李吕骏
机构
南京陆军指挥学院
信息工程大学
96215部队
出处
《测绘科学技术学报》
CSCD
北大核心
2015年第2期207-211,共5页
基金
河南省科技创新人才计划(13410051001)
摘要
为了进一步提高模式匹配算法的性能,在对两种经典单模式匹配算法KMP和BM分析的基础上,结合二者的优点,提出了一种改进的单模式匹配算法。该算法主要利用KMP算法的"部分匹配"结果和BM算法的"后缀匹配"优势,对匹配过程中的字符移动距离做了优化。通过将改进算法与KMP算法、BM算法进行实验测试与分析,证明改进的算法性能稳定,匹配效率明显得到提高。
关键词
KMP算法
BM算法
BMH
算法
模式匹配
单模式匹配
Keywords
KMP
algorithm
BM
algorithm
BMH algorithm
pattern matching
single pattern matching
分类号
TP301.6 [自动化与计算机技术—计算机系统结构]
暂未订购
下载PDF
题名
一种提高模式匹配速度的新方法
认领
引用
8
作者
王同军
赵培君
机构
信阳农林学院
出处
《电子设计工程》
2015年第1期10-12,共3页
基金
信阳农林学院青年教师科研基金资助项目(201301005)
摘要
在分析了经典的BM算法以及一些重要的改进算法的基础上,根据首字符唯一的特点提出了一种新的模式匹配算法--BMX算法。该算法利用模式串首字符的唯一性,通过判断文本串后一位是否在模式串中出现以及下一位字符和模式串首字符的比较,能使最大位移量提升到,出现概率也显著提高。实验结果表明,BMX算法能够最大限度地跳过坏字符,大大减少了匹配次数和字符的比较个数,加快了匹配速度,效率优于BM、BMH、BMHS等算法。
关键词
模式匹配
BM算法
BMH
S算法
BMX算法
Keywords
pattern matching
BMH algorithm
BMH
S
algorithm
BMX
algorithm
分类号
TP301.6 [自动化与计算机技术—计算机系统结构]
暂未订购
下载PDF
题名
基于BM的模式匹配改进算法
认领
引用
被引量:
6
9
作者
王天聪
侯整风
何玲
机构
合肥工业大学计算机与信息学院
深圳金山信息安全技术有限公司
出处
《合肥工业大学学报(自然科学版)》
CAS
CSCD
北大核心
2011年第3期363-366,共4页
基金
安徽省自然科学基金资助项目(090412051)
广东省教育部产学研结合资助项目(2008B090500240)
摘要
文章分析了BM算法及其改进算法BMHS,在此基础上提出了BM的改进算法FSBM。该算法利用当前匹配窗口的下一个字符的位置信息以及当前尝试中的已匹配子串,增大右移量,减少匹配次数,有效地加快了模式匹配的速度。
关键词
模式匹配
BM算法
BMH
S算法
Keywords
pattern matching
BM
algorithm
BMH
S
algorithm
分类号
TP301.6 [自动化与计算机技术—计算机系统结构]
暂未订购
下载PDF
题名
一种改进的基因序列匹配算法
认领
引用
被引量:
2
10
作者
徐龙
刘晓洁
岳未然
机构
四川大学计算机学院
出处
《网络新媒体技术》
2017年第3期58-64,共7页
基金
国家重点研发计划(2016yfb0800604
2016yfb0800605)
国家自然科学基金项目(61572334)
摘要
提出了一种基于BM算法的改进字符串精确匹配算法。该算法采用双向匹配,充分考虑文本串中当前失匹字符、模式串尾字符与文本串对应的字符、模式串尾字符与文本串对应字符的下一个字符三者之间的关系,同时,在失匹时先不进行跳跃,而是根据当前失匹字符或模式串尾字符对应文本字符的下一个字符预先判断下一次跳跃后文本窗口的尾字符与模式串尾字符是否相同,然后再决定模式串的跳跃距离。从实验结果可知,当改进的算法用于DNA比对时,改进的算法比BM算法、BMHS算法性能更优。
关键词
字符串匹配算法
DNA检测
BM算法
BMH
S算法
改进的BM算法
Keywords
String matching
DNA detection
BM
algorithm
BMH
S
algorithm
Improved BM
algorithm
分类号
TP391.41 [自动化与计算机技术—计算机应用技术]
暂未订购
下载PDF
题名
Word文本解析和关键字快速匹配方法
认领
引用
被引量:
1
11
作者
廖怨婷
兰小龙
陈庆春
机构
西南交通大学
出处
《通信技术》
2018年第3期647-652,共6页
摘要
如今,Microsoft Word文档是网络传输的主要文件。因此,研究有效监测Word文件等有关传输文本的网络通信安全至关重要。在详细分析Word文档的二进制格式后,给出了Word文本内容解析流程,针对满足服务器下载大量文本的实时性要求,在研究分析经典模式匹配算法的基础上,提出了一种改进的BMHS模式匹配算法。实验结果显示,相比BMHS算法,给出的改进BMHS算法可有效减少匹配次数,提高匹配效率,有效满足Word文本解析条件下的关键字快速匹配应用要求。
关键词
Word文本解析
Word二进制文件格式
模式匹配
BMH
S算法
Keywords
Word text parsing
Word binary file format
pattern matching
BMH
S
algorithm
分类号
TP391.1 [自动化与计算机技术—计算机应用技术]
暂未订购
下载PDF
题名
一种快速的单模式匹配算法
认领
引用
被引量:
2
12
作者
杨子江
聂瑞华
机构
华南师范大学计算机学院
华南师范大学网络中心
出处
《华南师范大学学报(自然科学版)》
CAS
北大核心
2013年第5期31-35,共5页
基金
国家科技支撑计划项目(2008BAH37B05084)
广东省教育科研网优化升级与应用平台建设项目(粤财教2011-16)
摘要
在分析了BM算法以及一些重要的改进算法的基础上,提出一种新的改进算法——Y_BMHS算法.利用辅助的二维数组,考虑了文本串后间隔的两位字符和模式串首字符的唯一性,使得最大位移提升到m+3,出现概率也显著提高,加快了匹配速度.证明Y_BMHS算法比BM、BMH、BMHS等算法有更好的性能.
关键词
BMH
S算法
二维数组
出现概率
BMH
算法
BM算法
Keywords
BMH
S
algorithm
two-dimensional array
occurrence probability
BMH algorithm
BM
algorithm
分类号
TP301.6 [自动化与计算机技术—计算机系统结构]
暂未订购
下载PDF
题名
模式匹配算法的优化研究与实现
认领
引用
被引量:
4
13
作者
王婷婷
王怀彬
机构
天津理工大学计算机与通信工程学院
出处
《天津理工大学学报》
2017年第5期6-10,共5页
摘要
模式匹配算法已在入侵检测、文本挖掘等多种领域中被普遍运用,尤其是网络安全方面,如信息过滤、入侵检测等等.而模式匹配算法的效率性能对于提升网络安全性能有很直接的影响,所谓的模式匹配算法,即是在给定的文本主串T中寻找模式串P并进行匹配定位的一个过程.本文对一些比较经典、在实际应用中使用广泛的算法做了简要的介绍和分析,并且基于BMH算法和BMHS算法做了一些优化和改进,本文融合了BMH算法和BMHS算法之所长,并且在匹配的时候进行了双向匹配,仿真实验结果表明本文提出的改进算法提高了匹配效率缩短了执行时间.
关键词
网络安全
模式匹配
BMH
S算法
双向匹配
Keywords
network security
pattern match
BMH
S
algorithm
two-way match
分类号
TP393.08 [自动化与计算机技术—计算机应用技术]
暂未订购
下载PDF
题名
一种面向高速网络的模式匹配算法的设计与实现
认领
引用
被引量:
1
14
作者
赵远
秦拯
张大方
武年华
机构
湖南大学软件学院
清华大学软件学院
出处
《微计算机信息》
2010年第12期167-168,共2页
基金
国家自然科学基金项目
基金申请人:秦拯张大方
+6 种基金
项目名称:"基于端系统的网络在线测量理论与方法研究"(No.60273070)
广东省科技计划项目
基金申请人:秦拯
项目名称:基于P2P分流技术的高速网络入侵检测系统(No.0711020400157)
广东省自然基金项目
基金申请人:秦拯
项目名称:面向高速网络入侵检测的基于P2P的分流技术(No.7007730)
摘要
本文在对Boyer-Moore(BM)算法及其改进的算法BoyerMoore-Horspool(BMH)算法进行分析的基础上,提出了一种更加快速的模式匹配算法-HPMA(High-Speed-Pattern-Matching-Algorithms,高速模式匹配算法)。该算法采用从模式两端向中间位置交替的匹配顺序,减少了模式的一部分后缀与文本匹配,而模式的前缀却不匹配情况下不必要的比较,同时考虑字符串后一位字母的唯一性,提高最大位移的出现概率。
关键词
模式匹配
KMP算法
BM算法
RK算法
BMH
算法
Keywords
pattern matching
KMP
algorithm
BM
algorithm
RK
algorithm
BMH algorithm
分类号
TP393.02 [自动化与计算机技术—计算机应用技术]
暂未订购
下载PDF
题名
一个快速的字符串模式匹配改进算法
认领
引用
被引量:
11
15
作者
张娜
张剑
机构
合肥工业大学计算机与信息学院
出处
《微电子学与计算机》
北大核心
2007年第4期102-105,110,共4页
摘要
在分析了BM算法以及一些重要的改进算法的基础上,提出了一种新的改进算法——BMG算法。该算法结合了BMH算法和BMHS算法的优点,同时考虑了字符串后一位字母的唯一性,提高了最大位移m+1的出现概率,有效地加快了匹配速度。BMG算法已经通过实验测试,并证明是有效的,测试结果表明该算法比BM、BMH、BMHS算法有更好的性能。
关键词
模式匹配
字符串检索
BM算法
BMH
算法
BMH
S算法
Keywords
pattern matching
string searching
BM
algorithm
BMH algorithm
BMH
S
algorithm
分类号
TP301.6 [自动化与计算机技术—计算机系统结构]
暂未订购
下载PDF
题名
网络入侵检测系统中的多模式匹配算法设计
认领
引用
被引量:
1
16
作者
刘佳诚
机构
山西应用科技学院
出处
《信息与电脑》
2024年第1期234-236,共3页
摘要
为提高网络入侵检测系统多模式匹配算法性能,解决传统模式处理模式串数量较低的问题,文章将对多模式匹配算法进行优化设计,通过改进BMH的方式提高系统信息处理能力,对比改进BMH与传统BM算法进行验证。结果表明:改进算法对模式串的处理能力明显提高。
关键词
网络入侵检测系统
多模式匹配算法
改进
BMH
算法
Keywords
network intrusion detection system
multi-mode matching
algorithm
improvement of
BMH algorithm
分类号
TP393.08 [自动化与计算机技术—计算机应用技术]
暂未订购
下载PDF
题名
基于单模式匹配算法的研究
认领
引用
被引量:
1
17
作者
许黎
李毅超
刘丹
机构
电子科技大学计算机科学与工程学院
出处
《网络安全技术与应用》
2006年第12期85-87,共3页
摘要
针对应用广泛的单模式匹配算法进行阐述:先分析最原始的BF算法,它会产生指针回溯;接着分析KMP算法,它避免了BF算法中的指针回溯;然后分析Snort系统中采用的BM模式匹配算法的基本思想,它对目标串进行跳跃式搜索;分析了BMH算法,它较BM算法性能上又有显著提高;最后对各种算法作了一个比较,并通过实验进行性能测试。
关键词
模式匹配
BF算法
KMP算法
BM算法
BMH
算法
Keywords
pattern matchinq
BF
Algorithm
KMP
Algorithm
BM Alqorithm
BMH Algorithm
分类号
TP393.08 [自动化与计算机技术—计算机应用技术]
暂未订购
下载PDF
题名
作者
出处
发文年
被引量
操作
1
面向入侵检测的改进BMHS模式匹配算法
单懿慧
蒋玉明
田诗源
《计算机工程》
CAS
北大核心
2009
13
暂未订购
下载PDF
2
一种改进的BMHS模式匹配算法
张欢
胡勇
《计算机时代》
2015
2
暂未订购
下载PDF
3
一种基于改进BMHS的基因序列匹配算法
未来
张启辉
《网络新媒体技术》
2020
0
暂未订购
下载PDF
4
改进的多模式字符串匹配算法
蔡晓妍
戴冠中
杨黎斌
《计算机应用》
北大核心
2007
11
暂未订购
下载PDF
5
基于双字符序检测的BM模式匹配改进算法
王浩
张霖
张庆
《计算机工程与科学》
CSCD
北大核心
2012
8
暂未订购
下载PDF
6
BM模式匹配算法的研究和改进
揣锦华
郑景
关锐
《电子设计工程》
2012
5
暂未订购
下载PDF
7
一种改进的单模式匹配算法
马绍龙
刘海砚
李吕骏
《测绘科学技术学报》
CSCD
北大核心
2015
1
暂未订购
下载PDF
8
一种提高模式匹配速度的新方法
王同军
赵培君
《电子设计工程》
2015
0
暂未订购
下载PDF
9
基于BM的模式匹配改进算法
王天聪
侯整风
何玲
《合肥工业大学学报(自然科学版)》
CAS
CSCD
北大核心
2011
6
暂未订购
下载PDF
10
一种改进的基因序列匹配算法
徐龙
刘晓洁
岳未然
《网络新媒体技术》
2017
2
暂未订购
下载PDF
11
Word文本解析和关键字快速匹配方法
廖怨婷
兰小龙
陈庆春
《通信技术》
2018
1
暂未订购
下载PDF
12
一种快速的单模式匹配算法
杨子江
聂瑞华
《华南师范大学学报(自然科学版)》
CAS
北大核心
2013
2
暂未订购
下载PDF
13
模式匹配算法的优化研究与实现
王婷婷
王怀彬
《天津理工大学学报》
2017
4
暂未订购
下载PDF
14
一种面向高速网络的模式匹配算法的设计与实现
赵远
秦拯
张大方
武年华
《微计算机信息》
2010
1
暂未订购
下载PDF
15
一个快速的字符串模式匹配改进算法
张娜
张剑
《微电子学与计算机》
北大核心
2007
11
暂未订购
下载PDF
16
网络入侵检测系统中的多模式匹配算法设计
刘佳诚
《信息与电脑》
2024
1
暂未订购
下载PDF
17
基于单模式匹配算法的研究
许黎
李毅超
刘丹
《网络安全技术与应用》
2006
1
暂未订购
下载PDF
已选
0
条
导出题录
批量处理
导出题录
下载全文
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
下一页
到第
页
确定
帐号登录
手机快捷登录
扫码登录
登录
IP登录
《用户服务协议》
与
《隐私政策》
注册新用户
忘记密码
第三方登录
微信登录
QQ登录
馆外登录
中国科技云登录
中国科学院
中国医学科学院
获取短信验证码
登 录
《用户服务协议》
与
《隐私政策》
第三方登录
微信登录
QQ登录
馆外登录
中国科技云登录
中国科学院
中国医学科学院
使用
中文期刊助手
扫描二维码
批量处理
在线咨询
使用帮助
返回顶部
意见反馈
标题
*
邮箱
*
反馈意见
*
验证码
看不清楚?点击换一个
*
保存
取消
请在输入框中输入下图中的验证字符。
看不清楚?点击换一个
提交