首页 | 本学科首页   官方微博 | 高级检索  
     检索      


The effect of table expansion on the program complexity of perfect hash functions
Authors:Harry G Mairson
Institution:(1) Department of Computer Science, Brandeis University, 02254 Waltham, Massachusetts, USA
Abstract:It has been shown by various researchers that designing a perfect hashing function for a fixed set ofn elements requires THgr(n) bits in the worst case. A possible relaxation of this scheme is to partition the set into pages, and design a hash function which maps keys to page addresses, requiring subsequent binary search of the page. We have shown elsewhere that (nk/2 k+1)(1 +o(1)) bits are necessary and sufficient to describe such a hash function where the pages are of size 2 k . In this paper we examine the additional scheme of expanding the address space of the table, which does substantially improve the hash function complexity of perfect hashing, and show that in contrast, it does not reduce the hash function complexity of the paging scheme.Research supported by NSF Grant CCR-9017125 and by a grant from Texas Instruments.
Keywords:E  2  F  2  2
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号