中文

面向初学者的FM索引

数据结构与算法 2015-10-27 v2

摘要

FM-index 是一种著名的用于全文模式搜索的压缩数据结构。在其理论发展的第一波兴趣之后,我们在最近几年观察到对实用 FM-index 变体的兴趣激增。这些增强通常与位向量表示有关,并辅以高效的 rank 处理数据结构。在这项工作中,我们提出了一种新的、缓存友好的 rank 原语实现,并倡导一种非常简单的 FM-index 架构,该架构以压缩率为代价换取速度。实验结果表明,我们的变体比已知最快的变体快 2--3 倍,代价是通常多使用 1.5--5 倍的空间。

关键词

引用

@article{arxiv.1506.04896,
  title  = {FM-index for dummies},
  author = {Szymon Grabowski and Marcin Raniszewski and Sebastian Deorowicz},
  journal= {arXiv preprint arXiv:1506.04896},
  year   = {2015}
}