APPARATUS AND METHOD FOR GENERATING TERNARY/QUARTERNARY BLOOM FILTER REPLACING COUNTING BLOOM FILTER
A method for generating a ternary/quaternary bloom filter replacing a counting bloom filter and a method thereof are disclosed. A method for determining a ternary/quaternary bloom filter includes the steps of: determining a hash index for an element which belongs to a set; searching for a cell corre...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English Korean |
Published |
15.11.2017
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | A method for generating a ternary/quaternary bloom filter replacing a counting bloom filter and a method thereof are disclosed. A method for determining a ternary/quaternary bloom filter includes the steps of: determining a hash index for an element which belongs to a set; searching for a cell corresponding to the hash index in the ternary bloom filter composed of cells having one of three kinds of values; and changing the value of the cell corresponding to the hash index according to whether the value of the cell corresponding to the hash index is a duplicate identifier, wherein the duplicate identifier can be the value of the cell corresponding to the hash index of the plurality of elements among the cells of the ternary bloom filter. Accordingly, the present invention can insert and delete the element with regard to the set which is dynamically changed.
카운팅 블룸 필터를 대체하는 터너리/쿼터너리 블룸 필터 생성 장치 및 그 방법이 개시된다. 터너리/쿼터너리 블룸 필터 결정 방법은 집합에 속한 원소에 대하여 해시 인덱스(hash index)를 결정하는 단계; 3종류의 값 중 하나의 값을 가지는 셀들로 구성된 터너리 블룸 필터(Ternary Bloom filter)에서 상기 해시 인덱스에 해당하는 셀을 검색하는 단계; 및 상기 해시 인덱스에 해당하는 셀의 값이 중복 식별자인지 여부에 따라 상기 해시 인덱스에 해당하는 셀의 값을 변경하는 단계를 포함하고, 상기 중복 식별자는, 상기 터너리 블룸 필터의 셀들 중 복수의 원소들의 해시 인덱스가 해당되는 셀의 값일 수 있다. |
---|---|
Bibliography: | Application Number: KR20160072102 |