流式模型中的压缩界
信息论
2008-04-19 v2 math.IT
摘要
压缩算法与流式算法均为处理海量数据集的强大工具,但许多最优压缩算法(例如基于 Burrows-Wheeler 变换的算法)初看似乎与流式处理不兼容。本文考察了几种流行的流式模型,并探讨在其中是否(以及在何种模型中)能实现与 BWT 相当的压缩效果。我们首先证明了 Standard、Multipass 和 W-Streams 模型中内存与冗余度之间近乎紧致的权衡关系,展示了一个在 BWT 中可实现但在这些模型中无法达到的界。随后,我们表明可以在 StreamSort 模型中计算相关的 Schindler 变换,并在 Read-Write 模型中计算 BWT,从而达成该界。
引用
@article{arxiv.0711.3338,
title = {Bounds for Compression in Streaming Models},
author = {Travis Gagie},
journal= {arXiv preprint arXiv:0711.3338},
year = {2008}
}
备注
added reduction from sorting to the Burrows-Wheeler Transform; thus, Grohe and Schweikardt's lower bound for short-sorting implies the same lower bound for the BWT