THE SPATIAL COMPLEXITY OF OBLIVIOUS KAPPA-PROBE HASH FUNCTIONS

被引:76
作者
SCHMIDT, JP
SIEGEL, A
机构
[1] RUTGERS STATE UNIV,DEPT COMP SCI,NEW BRUNSWICK,NJ 08903
[2] NYU,COURANT INST,DEPT COMP SCI,NEW YORK,NY 10012
关键词
Information Science--Information Retrieval;
D O I
10.1137/0219054
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The problem of constructing a dense static hash-based lookup table T for a set of n elements belonging to a universe U ={0,1,2,...,m - 1} is considered. Nearly tight bounds on the spatial complexity of oblivious O(1)-probe hash functions, which are defined to depend solely on their search key argument, are provided. This establishes a significant gap between oblivious and nonoblivious search. In particular, the results include the following: A lower bound showing that oblivious κ-probe hash functions require a program size of Ω((n/k2)e-k+ log log m) bits, on average. A probabilistic construction of a family of oblivious κ-probe hash functions that can be specified in O(ne-k+ log log m) bits, which nearly matches the above lower bound. A variation of an explicit O(1) time 1-probe (perfect) hash function family that can be specified in O(n+log log m) bits, which is tight to within a constant factor of the lower bound.
引用
收藏
页码:775 / 786
页数:12
相关论文
共 23 条
  • [1] Ajtai M., 1983, 24th Annual Symposium on Foundations of Computer Science, P299, DOI 10.1109/SFCS.1983.24
  • [2] AJTAI M, 1985, IBM RJ4867 TECH REP
  • [3] COLLECTIONS OF FUNCTIONS FOR PERFECT HASHING[J]. BERMAN, F;BOCK, ME;DITTERT, E;ODONNELL, MJ;PLANK, D. SIAM JOURNAL ON COMPUTING, 1986(02)
  • [4] FIAT A, 1988, 20TH P ACM S THEOR C, P367
  • [5] FIAT A, 1989, 21ST P ACM S THEOR C, P336
  • [6] FIAT A, IN PRESS J COMPUT SY
  • [7] ON THE SIZE OF SEPARATING SYSTEMS AND FAMILIES OF PERFECT HASH FUNCTIONS[J]. FREDMAN, ML;KOMLOS, J. SIAM JOURNAL ON ALGEBRAIC AND DISCRETE METHODS, 1984(01)
  • [8] STORING A SPARSE TABLE WITH O(1) WORST CASE ACCESS TIME[J]. FREDMAN, ML;KOMLOS, J;SZEMEREDI, E. JOURNAL OF THE ACM, 1984(03)
  • [9] EFFICIENT ORDERING OF HASH TABLES[J]. GONNET, GH;MUNRO, JI. SIAM JOURNAL ON COMPUTING, 1979(03)
  • [10] EXPECTED LENGTH OF THE LONGEST PROBE SEQUENCE IN HASH CODE SEARCHING[J]. GONNET, GH. JOURNAL OF THE ACM, 1981(02)