• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

相似文献

1
On pattern matching with mismatches and few don't cares.关于带有不匹配项和少量无关项的模式匹配。
Inf Process Lett. 2017 Feb;118:78-82. doi: 10.1016/j.ipl.2016.10.003. Epub 2016 Oct 27.
2
A Simple, Fast, Filter-Based Algorithm for Approximate Circular Pattern Matching.
IEEE Trans Nanobioscience. 2016 Mar;15(2):93-100. doi: 10.1109/TNB.2016.2542062. Epub 2016 Mar 14.
3
Parameterized runtime analyses of evolutionary algorithms for the planar euclidean traveling salesperson problem.针对平面欧几里得旅行商问题的进化算法的参数化运行时分析。
Evol Comput. 2014 Winter;22(4):595-628. doi: 10.1162/EVCO_a_00119.
4
An efficient string matching algorithm with k differences for nucleotide and amino acid sequences.一种针对核苷酸和氨基酸序列的具有k个差异的高效字符串匹配算法。
Nucleic Acids Res. 1986 Jan 10;14(1):31-46. doi: 10.1093/nar/14.1.31.
5
OMPPM: online multiple palindrome pattern matching.OMPPM:在线多重回文模式匹配。
Bioinformatics. 2016 Apr 15;32(8):1151-7. doi: 10.1093/bioinformatics/btv738. Epub 2015 Dec 16.
6
A Biclique Approach to Reference-Anchored Gene Blocks and Its Applications to Genomic Islands.一种用于参考锚定基因块的双簇方法及其在基因组岛中的应用。
J Comput Biol. 2018 Feb;25(2):214-235. doi: 10.1089/cmb.2017.0108. Epub 2017 Oct 13.
7
Education-based disparities in knowledge of novel health risks: The case of knowledge gaps in HIV risk perceptions.基于教育的新型健康风险知识差距:以 HIV 风险认知中的知识差距为例。
Br J Health Psychol. 2018 May;23(2):420-435. doi: 10.1111/bjhp.12297. Epub 2018 Jan 31.
8
Error Tree: A Tree Structure for Hamming and Edit Distances and Wildcards Matching.错误树:用于汉明距离、编辑距离和通配符匹配的树结构。
J Comput Biol. 2015 Dec;22(12):1118-28. doi: 10.1089/cmb.2015.0132. Epub 2015 Sep 24.
9
An efficient string matching algorithm with K substitutions for nucleotide and amino acid sequences.一种针对核苷酸和氨基酸序列的具有K个替换的高效字符串匹配算法。
J Theor Biol. 1987 Jun 21;126(4):483-90. doi: 10.1016/s0022-5193(87)80153-4.
10
Improving hash-q exact string matching algorithm with perfect hashing for DNA sequences.利用完美哈希提高 DNA 序列的哈希-Q 精确字符串匹配算法。
Comput Biol Med. 2021 Apr;131:104292. doi: 10.1016/j.compbiomed.2021.104292. Epub 2021 Feb 22.

关于带有不匹配项和少量无关项的模式匹配。

On pattern matching with mismatches and few don't cares.

作者信息

Nicolae Marius, Rajasekaran Sanguthevar

机构信息

Department of Computer Science and Engineering, University of Connecticut, 371 Fairfield Way Unit 4155, Storrs, CT 06269, USA.

出版信息

Inf Process Lett. 2017 Feb;118:78-82. doi: 10.1016/j.ipl.2016.10.003. Epub 2016 Oct 27.

DOI:10.1016/j.ipl.2016.10.003
PMID:28630523
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC5473342/
Abstract

We consider the problem of pattern matching with mismatches, where there can be don't care or wild card characters in the pattern. Specifically, given a pattern of length and a text of length , we want to find all occurrences of in that have no more than mismatches. The pattern can have don't care characters, which match any character. Without don't cares, the best known algorithm for pattern matching with mismatches has a runtime of [Formula: see text]. With don't cares in the pattern, the best deterministic algorithm has a runtime of ( polylog ). Therefore, there is an important gap between the versions with and without don't cares. In this paper we give an algorithm whose runtime increases with the number of don't cares. We define an to be a maximal length substring of that does not contain don't cares. Let be the number of islands in . We present an algorithm that runs in [Formula: see text] time. If the number of islands is () this runtime becomes [Formula: see text], which essentially matches the best known runtime for pattern matching with mismatches without don't cares. If the number of islands is (), this algorithm is asymptotically faster than the previous best algorithm for pattern matching with mismatches with don't cares in the pattern.

摘要

我们考虑带错配的模式匹配问题,其中模式中可能存在无关或通配符字符。具体来说,给定一个长度为(m)的模式和一个长度为(n)的文本,我们想找出文本中所有与模式匹配且错配不超过(k)次的出现位置。模式中可以有无关字符,它能匹配任何字符。在没有无关字符的情况下,用于带错配的模式匹配的最著名算法运行时间为[公式:见原文]。当模式中有无关字符时,最佳确定性算法的运行时间为(多项对数)。因此,带无关字符和不带无关字符的版本之间存在重要差距。在本文中,我们给出一种算法,其运行时间随无关字符的数量增加。我们将(I)定义为模式中不包含无关字符的最大长度子串。设(I)中的岛的数量为(s)。我们提出一种在[公式:见原文]时间内运行的算法。如果岛的数量(s)为((\log n)),此运行时间变为[公式:见原文],这基本上与不带无关字符的带(k)次错配的模式匹配的最著名运行时间相匹配。如果岛的数量(s)为((\log\log n)),该算法在渐近意义上比之前用于带模式中无关字符的带(k)次错配的模式匹配的最佳算法更快。