DocumentCode
730985
Title
Counting with TinyTable: Every bit counts!
Author
Einziger, Gil ; Friedman, Roy
Author_Institution
Comput. Sci. Dept., Technion - Israel Inst. of Technol., Haifa, Israel
fYear
2015
fDate
April 26 2015-May 1 2015
Firstpage
77
Lastpage
78
Abstract
Counting Bloom filters (CBF) and their variants are data structures that support membership or multiplicity queries with a low probabilistic error. Yet, they incur a significant memory space overhead when compared to lower bounds as well as to (plain) Bloom filters, which can only represent set membership without removals. This work presents TinyTable, an efficient hash table based construction that supports membership queries, multiplicity queries (statistics) and removals. TinyTable is more space efficient than existing alternatives, both those derived from Bloom filters and other hash table based schemes. In fact, when the required false positive rate is smaller than 1%, it is even more space efficient than (plain) Bloom filters.
Keywords
data structures; file organisation; TinyTable; counting Bloom filters; data structures; hash table based schemes; low probabilistic error; membership queries; memory space overhead; multiplicity queries; Complexity theory; Computer science; Conferences; Data structures; Function approximation; Radiation detectors;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Communications Workshops (INFOCOM WKSHPS), 2015 IEEE Conference on
Conference_Location
Hong Kong
Type
conf
DOI
10.1109/INFCOMW.2015.7179351
Filename
7179351
Link To Document