arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2503.06970cs.DS
收藏

可逆的参数化 Burrows-Wheeler 变换

Inverting Parameterized Burrows-Wheeler Transform

Shogen Kawanami, Kento Iseri, Tomohiro I

AI总结:

本文研究参数化 Burrows-Wheeler 变换的可逆性问题,证明可从长度为 n 的 pBWT 在 O(n²) 时间和 O(n) 空间内恢复原始字符串(至多相差参数符号重命名)。

摘要:

字符串的 Burrows-Wheeler 变换(BWT)是该字符串的一种可逆排列,可用于数据压缩和面向字符串模式匹配的紧凑索引。Ganguly 等人 [SODA, 2017] 引入了参数化 BWT(pBWT),用于设计参数化匹配(p-matching)的紧凑索引;p-matching 是 Baker [STOC, 1993] 提出的带参数符号的字符串模式匹配变体。尽管 pBWT 受到 BWT 的启发,但 pBWT 本身是否可逆并不显然。本文证明,给定长度为 $n$ 的 pBWT,可以在 $O(n^2)$ 时间和 $O(n)$ 空间内恢复原始字符串(在参数符号重命名意义下)。

英文摘要:

The Burrows-Wheeler Transform (BWT) of a string is an invertible permutation of the string, which can be used for data compression and compact indexes for string pattern matching. Ganguly et al. [SODA, 2017] introduced the parameterized BWT (pBWT) to design compact indexes for parameterized matching (p-matching), a variant of string pattern matching with parameter symbols introduced by Baker [STOC, 1993]. Although the pBWT was inspired by the BWT, it is not obvious whether the pBWT itself is invertible or not. In this paper we show that we can retrieve the original string (up to renaming of parameter symbols) from the pBWT of length $n$ in $O(n^2)$ time and $O(n)$ space.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑