共 50 条
Finding missing patterns
被引:0
|作者:
Inenaga, S
[1
]
Kivioja, T
[1
]
Mäkinen, V
[1
]
机构:
[1] Univ Helsinki, Dept Comp Sci, FIN-00014 Helsinki, Finland
来源:
关键词:
D O I:
暂无
中图分类号:
Q5 [生物化学];
学科分类号:
071010 ;
081704 ;
摘要:
Consider the following problem: Find the shortest pattern that does not occur in a given text. To make the problem non-trivial, the pattern is required to consist only of characters that occur in the text. This problem can be solved easily in linear time using the suffix tree of the text. In this paper, we study an extension of this problem, namely the missing patterns problem: Find the shortest pair of patterns that do not occur close to each other in a given text, i.e., the distance between their occurrences is always greater than a given threshold a. We show that the missing patterns problem can be solved in O(min(alphan log n, n(2))) time, where n is the size of the text. For the special case where both pairs axe required to have the same length, we give an algorithm with time complexity O(alphan log log n). The problem is motivated by optimization of multiplexed nested-PCR.
引用
收藏
页码:463 / 474
页数:12
相关论文