首页> 外文会议>Annual European Symposium on Algorithms(ESA 2005); 20051003-06; Palma de Mallorca(ES) >Space Efficient Algorithms for the Burrows-Wheeler Backtransformation
【24h】

Space Efficient Algorithms for the Burrows-Wheeler Backtransformation

机译:Burrows-Wheeler反变换的空间高效算法

获取原文
获取原文并翻译 | 示例

摘要

The Burrows-Wheeler transformation is used for effective data compression, e.g., in the well known program bzip2. Compression and decompression are done in a block-wise fashion; larger blocks usually result in better compression rates. With the currently used algorithms for decompression, 4n bytes of auxiliary memory for processing a block of n bytes are needed, 0 < n < 2~(32). This may pose a problem in embedded systems (e.g., mobile phones), where RAM is a scarce resource. In this paper we present algorithms that reduce the memory need without sacrificing speed too much. The main results are: Assuming an input string of n characters, 0 < n < 2~(32), the reverse Burrows-Wheeler transformation can be done with 1.625 n bytes of auxiliary memory and O(n) runtime, using just a few operations per input character. Alternatively, we can use n/t bytes and 256 t n operations. The theoretical results are backed up by experimental data showing the space-time tradeoff.
机译:Burrows-Wheeler变换用于有效的数据压缩,例如,在众所周知的程序bzip2中。压缩和解压缩以逐块方式进行;较大的块通常会产生更好的压缩率。使用当前使用的解压缩算法,需要4n字节的辅助存储器来处理一个n字节的块,即0

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号