保守退化模式匹配的线性算法
Linear Algorithm for Conservative Degenerate Pattern Matching
摘要:
在字母表A上的退化符号x * 是A的非空子集,并且这样的符号的序列是退化串。一个简并弦被称为保守弦,如果它的非实心符号的数目的上界是一个固定的正常数k。我们考虑保守退化字符串的匹配问题,并提出了第一个线性时间算法,可以找到,对于给定的退化字符串P * 和T * 的总长度n包含k个非固体符号的总数,P * 在T * 中的出现在O(nk)时间。
英文摘要:
A degenerate symbol x* over an alphabet A is a non-empty subset of A, and a sequence of such symbols is a degenerate string. A degenerate string is said to be conservative if its number of non-solid symbols is upper-bounded by a fixed positive constant k. We consider here the matching problem of conservative degenerate strings and present the first linear-time algorithm that can find, for given degenerate strings P* and T* of total length n containing k non-solid symbols in total, the occurrences of P* in T* in O(nk) time.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。