Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Pengtao Fu

dblp:287/8698 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
3since 2021 · last 2023
0000-0002-1935-5616ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 2 · 1 first-author · 2 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
1 paper
Algorithms and data structures · 100%
Computer networks
1 paper
Network measurement and analytics · 100%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network measurement and analytics › traffic analysis
network flow analysis
0.712023
Ark Filter: A General and Space-Efficient Sketch for Network Flow Analysis · IEEE/ACM Trans. Netw. 2023
Network measurement and analytics
sketch data structures
0.712023
Ark Filter: A General and Space-Efficient Sketch for Network Flow Analysis · IEEE/ACM Trans. Netw. 2023
Algorithms and data structures › probabilistic data structures
bloom filter
0.712023
A Shifting Filter Framework for Dynamic Set Queries · IEEE/ACM Trans. Netw. 2023
Algorithms and data structures
probabilistic data structures
0.712023
A Shifting Filter Framework for Dynamic Set Queries · IEEE/ACM Trans. Netw. 2023
Algorithms and data structures
sketching
0.712023
A Shifting Filter Framework for Dynamic Set Queries · IEEE/ACM Trans. Netw. 2023

Methods — techniques the papers use, named apart from their topics

sketch framework · 0.7quotient filter · 0.7hashing · 0.7cuckoo filter · 0.7bloom filter · 0.7
YearPublicationVenuePosition
2023 A Shifting Filter Framework for Dynamic Set Queries
abstract
Set query is a fundamental problem in computer systems. Plenty of applications rely on the query results of membership, association, and multiplicity. A traditional method that addresses such a fundamental problem is derived from Bloom filter. However, such methods may fail to support element deletion, require additional filters or apriori knowledge, making them unamenable to a high-performance implementation for dynamic set representation and query. In this paper, we envision a novel sketch framework that is multi-functional, non-parametric, space efficient, and deletable. As far as we know, none of the existing designs can guarantee such features simultaneously. To this end, we present a general shifting framework to represent auxiliary information (such as multiplicity, association) with the offset. Thereafter, we specify such design philosophy for a hash table horizontally at the slot level, as well as vertically at the bucket level. Theoretical and experimental results jointly demonstrate that our design works exceptionally well with three types of set queries under small memory.
Pengtao Fu, Lailong Luo, Deke Guo, Shangsen Li, Yun Zhou 0001
IEEE/ACM Trans. Netw.1
2023 Ark Filter: A General and Space-Efficient Sketch for Network Flow Analysis
abstract
Sketches are widely deployed to represent network flows to support complex flow analysis. Typical sketches usually employ hash functions to map elements into a hash table or bit array. Such sketches still suffer from potential weaknesses upon throughput, flexibility, and functionality. To this end, we propose Ark filter, a novel sketch that stores the element information with either of two candidate buckets indexed by the quotient or remainder between the fingerprint and filter length. In this way, no further hash calculations are required for future queries or reallocations. We further extend the Ark filter to enable capacity elasticity and more functionalities (such as frequency estimation and top-$k$query). Comprehensive experiments demonstrate that, compared with Cuckoo filter, Ark filter has$2.08\times$,$1.34\times$, and$1.68\times$throughput of deletion, insertion, and hybrid query, respectively; compared with Quotient filter, Ark filter has$4.55\times$,$1.74\times$, and$22.12\times$throughput of deletion, insertion, and hybrid query, respectively; compared with Bloom filter, Ark filter has$2.55\times$and$2.11\times$throughput of insertion and hybrid query, respectively.
Lailong Luo, Pengtao Fu, Shangsen Li, Deke Guo, Qianzhen Zhang, Huaimin Wang 0001
IEEE/ACM Trans. Netw.2
2021 The Vertical Cuckoo Filters: A Family of Insertion-friendly Sketches for Online Applications
abstract
Cuckoo filter (CF) and its variants are emerging as replacements of Bloom filters in various networking and distributed systems to support efficient set representation and membership testing. Cuckoo filters store item fingerprints directly with two candidate buckets and a reallocation scheme is implemented to mitigate the bucket overflow problem for higher space utilization. Such a reallocation scheme, once triggered, however, can be time-consuming. This shortcoming makes the existing CFs not applicable for insertion-intensive scenarios such as online applications wherein the items join and leave frequently. To this end, in this paper, we propose the Vertical Cuckoo filter (VCF) which extends the standard Cuckoo filter by providing more candidate buckets to each item. Another challenging issue with such a design is how to ensure that the candidate buckets can be indexed by each other such that no additional hash computation and item access are necessary during fingerprint reallocation. Therefore, we present the vertical hashing, which indexes the candidate buckets with the fingerprint and given bitmasks. We further generalize and improve the VCF by realizing$k$(≥ 4) candidate buckets and avoiding unnecessary computation. The comprehensive experiments indicate that VCF outperforms its same kinds in terms of space utilization and insertion throughput, with a slight compromise of lookup speed.
Pengtao Fu, Lailong Luo, Shangsen Li, Deke Guo, Geyao Cheng, Yun Zhou 0001
ICDCS1