String searching engine for virus scanning

D Pao, X Wang, X Wang, C Cao… - IEEE Transactions on …, 2010 - ieeexplore.ieee.org
A memory-efficient hardware string searching engine for antivirus applications is presented.
The proposed QSV method is based on quick sampling of the input stream against fixed …

Fast and deterministic hash table lookup using discriminative bloom filters

K Huang, G Xie, R Li, S Xiong - Journal of Network and Computer …, 2013 - Elsevier
Hash tables are widely used in network applications, as they can achieve O (1) query, insert,
and delete operations at moderate loads. However, at high loads, collisions are prevalent in …

Design of a near-minimal dynamic perfect hash function on embedded device

D Pao, X Wang, Z Lu - 2013 15th International Conference on …, 2013 - ieeexplore.ieee.org
There has been a general opinion that it is difficult to construct perfect hash tables with high
load factor for large datasets having a million records. The problem is even more …

RwHash: Rewritable hash table for fast network processing with dynamic membership updates

T Song, Y Yang, P Crowley - 2017 ACM/IEEE Symposium on …, 2017 - ieeexplore.ieee.org
Hash table is one of the most fundamental and critical data structures for membership query
and maintenance. However, the performance of a standard hash table degrades greatly …

Optimized hash lookup for bloom filter based packet routing

D Li, P Chen - 2013 16th International Conference on Network …, 2013 - ieeexplore.ieee.org
As an efficient data structure for membership testing, the Bloom filter has found wide
applications in modern day data networks, including high-speed packet routing for IPbased …

Efficient hash tables for network applications

T Zink, M Waldvogel - SpringerPlus, 2015 - Springer
Hashing has yet to be widely accepted as a component of hard real-time systems and
hardware implementations, due to still existing prejudices concerning the unpredictability of …

An efficient tuple pruning scheme for packet classification using on-chip filtering and indexing

S Zhao, J Li, D Li - NOMS 2018-2018 IEEE/IFIP Network …, 2018 - ieeexplore.ieee.org
Packet classification is one of the core functions in present-day networking applications.
Various classification algorithms have been developed, including tuple space search (TSS) …

Fast approximate hash table using extended counting Bloom filter

J Zhou, C Wang, X Li, X Zhou - International Journal of …, 2015 - inderscienceonline.com
Naive hash table (NHT) scheme associates a set of keys to a set of values. Apart from hash
address computation, the search operation of the traditional scheme still brings three parts of …

[引用][C] 适用于高速检索的完美Hash 函数

王兴, 鲍志伟 - 计算机系统应用, 2016

[引用][C] String Searching Engine for Large and Dynamic Pattern Set

D Pao, X Wang, X Wang, C Cao, Y Zhu - IEEE. Transactions on Computer, 2010