arXivDaily arXiv每日学术速递 周一至周五更新
北美退伍军人节(Veterans Day),12 日无更新
arXiv 1101.4065cs.DS
收藏

基于LZ77的自索引

Self-Index Based on LZ77

Sebastian Kreft, Gonzalo Navarro

摘要:

我们介绍了基于Lempel-Ziv 1977压缩格式(LZ 77)的第一个自索引。对于高度重复的文本集合,例如相关物种的基因组序列数据库、软件存储库、版本化文档集合和时间文本数据库,它特别具有竞争力。这样的集合是非常可压缩的,但是经典的自索引无法捕获可压缩性的来源。我们的自索引实际上占用的空间是用LZ 77压缩的文本的几倍(只有2.6倍),每秒提取1- 2百万个字符的文本,并以每次出现10- 50微秒的速度找到模式。它比当前用于重复收集的最佳自索引小(最多一半),并且在许多情况下更快。

英文摘要:

We introduce the first self-index based on the Lempel-Ziv 1977 compression format (LZ77). It is particularly competitive for highly repetitive text collections such as sequence databases of genomes of related species, software repositories, versioned document collections, and temporal text databases. Such collections are extremely compressible but classical self-indexes fail to capture that source of compressibility. Our self-index takes in practice a few times the space of the text compressed with LZ77 (as little as 2.6 times), extracts 1--2 million characters of the text per second, and finds patterns at a rate of 10--50 microseconds per occurrence. It is smaller (up to one half) than the best current self-index for repetitive collections, and faster in many cases.

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

↑