中文

Lattice Functions 的紧凑近似及其在大字母文本搜索中的应用

数据结构与算法 2007-05-23 v1

摘要

我们提出了一种非常简单的随机数据结构,用于存储 lattice 值函数的上近似。计算函数值只需常数步骤,错误概率可像布隆过滤器一样与空间使用相平衡。该数据结构特别适合大部分域上为底的函数。我们随后展示了如何使用我们的方法紧凑存储 Boyer-Moore 文本搜索算法变体的坏字符位移函数。结果,我们获得了可用于大字母(如 Unicode 排序元素)的这些算法的实用实现,具有较小的设置时间。本文所述思想已在 GNU 通用公共许可证下实现为自由软件,纳入 MG4J 项目中(http://mg4j.dsi.unimi.it/)。

关键词

引用

@article{arxiv.cs/0306046,
  title  = {Compact Approximation of Lattice Functions with Applications to Large-Alphabet Text Search},
  author = {Paolo Boldi and Sebastiano Vigna},
  journal= {arXiv preprint arXiv:cs/0306046},
  year   = {2007}
}