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

关于Burrows-Wheeler变换的双射变式

On Bijective Variants of the Burrows-Wheeler Transform

Manfred Kufleitner

摘要:

排序变换(ST)是Burrows-Wheeler变换(BWT)的一种改进。这两种转换都将长度为n的任意字映射到由长度为n的字和1到n之间的索引组成的对。BWT对输入单词的所有旋转共轭进行排序,而k阶ST仅使用前k个字母对所有此类共轭进行排序。如果两个共轭以长度为k的相同前缀开始,则旋转的索引用于平局打破。这两种转换都输出排序列表的最后一个字母的序列和排序列表中输入的索引。在本文中,我们讨论了BWT的一个双射变体(由于Scott),证明了它的正确性以及与Gessel和Littenauer(1993)以及Crochemore,Desarmenien和Perrin(2005)的其他结果的关系。此外,我们提出了一个新的双射ST的变体。

英文摘要:

The sort transform (ST) is a modification of the Burrows-Wheeler transform (BWT). Both transformations map an arbitrary word of length n to a pair consisting of a word of length n and an index between 1 and n. The BWT sorts all rotation conjugates of the input word, whereas the ST of order k only uses the first k letters for sorting all such conjugates. If two conjugates start with the same prefix of length k, then the indices of the rotations are used for tie-breaking. Both transforms output the sequence of the last letters of the sorted list and the index of the input within the sorted list. In this paper, we discuss a bijective variant of the BWT (due to Scott), proving its correctness and relations to other results due to Gessel and Reutenauer (1993) and Crochemore, Desarmenien, and Perrin (2005). Further, we present a novel bijective variant of the ST.

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

↑