TY - GEN
T1 - Not all keys can be hashed in constant time.
AU - Gil, Joseph
AU - Meyer auf der Heide, Friedhelm
AU - Wigderson, Avi
PY - 1990
Y1 - 1990
N2 - The authors present a simple new model that captures many natural (sequential and parallel) hashing algorithms. In a game against nature, the algorithm and coin-tosses cause the evolution of a random tree, whose size corresponds to space (hash table size), and two notions of depth correspond respectively to the largest probe sequences for insertion (parallel insertion time) and search of a key. It was observed, that although average insertion time per element is constant, parallel application of this (and other) algorithms cannot work in constant time. The reason is that while the average is constant, some elements will have to be hashed nonconstant number of times. The main results exhibit tight trade-offs between space and parallel time, in the basic model and three variants, which capture standard hashing practice.
AB - The authors present a simple new model that captures many natural (sequential and parallel) hashing algorithms. In a game against nature, the algorithm and coin-tosses cause the evolution of a random tree, whose size corresponds to space (hash table size), and two notions of depth correspond respectively to the largest probe sequences for insertion (parallel insertion time) and search of a key. It was observed, that although average insertion time per element is constant, parallel application of this (and other) algorithms cannot work in constant time. The reason is that while the average is constant, some elements will have to be hashed nonconstant number of times. The main results exhibit tight trade-offs between space and parallel time, in the basic model and three variants, which capture standard hashing practice.
UR - http://www.scopus.com/inward/record.url?scp=0025019892&partnerID=8YFLogxK
U2 - 10.1145/100216.100247
DO - 10.1145/100216.100247
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:0025019892
SN - 0897913612
SN - 9780897913614
T3 - Proc 22nd Annu ACM Symp Theory Comput
SP - 244
EP - 253
BT - Proc 22nd Annu ACM Symp Theory Comput
PB - Publ by ACM
T2 - Proceedings of the 22nd Annual ACM Symposium on Theory of Computing
Y2 - 14 May 1990 through 16 May 1990
ER -