【24h】

Simple Minimal Perfect Hashing in Less Space

机译:在更少的空间中进行简单的最小完美散列

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

摘要

A minimal perfect hash function for a set S is an injective mapping from S to {0,..., |S|―1}. Taking as our model of computation a unit-cost RAM with a word length of ω bits, we consider the problem of constructing minimal perfect hash functions with constant evaluation time for arbitrary subsets of U = {0, ...,2~ ω ―1}. Pagh recently described a simple randomized algorithm that, given a set S is contained in U of size n, works in O(n) expected time and computes a minimal perfect hash function for S whose representation, besides a constant number of words, is a table of at most (2 + ∈)n integers in the range {0,..., n ―1}, for arbitrary fixed ∈ > 0. Extending his method, we show how to replace the factor of 2 + ∈ by 1 + ∈.
机译:集合S的最小完美散列函数是从S到{0,...,| S | ―1}的内射映射。以我们的计算模型为单位长度字长为ω位的单位成本RAM,我们考虑了对U = {0,...,2〜ω的任意子集构造具有恒定评估时间的最小完美散列函数的问题1}。帕格(Pagh)最近描述了一种简单的随机算法,该算法假定集合S包含在大小为n的U中,在预期的时间O(n)内工作,并为S计算最小完美散列函数,该函数除表示恒定数量的单词外,还表示表中最多包含(2 +∈)n个整数,范围为{0,...,n ―1},对于任意固定∈>0。扩展他的方法,我们展示如何用1替换2 +∈的因数+∈。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号