Improved Online Algorithms for Jumbled Matching

Discrete Applied Mathematics(2020)

引用 1|浏览17
暂无评分
摘要
We consider the problem of jumbled matching where the objective is to find all permuted occurrences of a pattern in a text. Besides exact matching we study approximate matching where each occurrence is allowed to contain at most k wrong or superfluous characters. We present online algorithms applying bit-parallelism to both types of jumbled matching. Two of our algorithms are filtration methods applying SIMD (Single Instruction Multiple Data) computation. Most of the other new algorithms are variations of earlier methods. We show by practical experiments that our algorithms are competitive with previous solutions.
更多
查看译文
关键词
Jumbled matching,Abelian matching,Approximate string matching,SIMD computation,Comparison of algorithms,Algorithm engineering
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要