MONI可以找到k-MEM
MONI can find k-MEMs
摘要:
假设我们被要求索引一个文本$T [0..n - 1]$,这样,给定一个模式$P [0..m - 1]$,我们可以快速报告$P$的最大子串,每个子串在$T$中至少出现$k$次。我们首先展示了如何将$O (r \log n)$位添加到Rossi等人。的最近MONI索引,其中$r$是$T$的Burrows-Wheeler变换中的运行次数,使得它在$O (k m \log n)$时间内支持这样的查询。然后,我们将展示如何,如果我们在建设时给予$k$,我们可以减少查询时间$O (m \log n)$。
英文摘要:
Suppose we are asked to index a text $T [0..n - 1]$ such that, given a pattern $P [0..m - 1]$, we can quickly report the maximal substrings of $P$ that each occur in $T$ at least $k$ times. We first show how we can add $O (r \log n)$ bits to Rossi et al.'s recent MONI index, where $r$ is the number of runs in the Burrows-Wheeler Transform of $T$, such that it supports such queries in $O (k m \log n)$ time. We then show how, if we are given $k$ at construction time, we can reduce the query time to $O (m \log n)$.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。