Yang Du 0006

dblp:51/3199-6 · DBLP profile ↗
← Back
7ranked-venue papers in the field
2as first author
6since 2021 · last 2026
0000-0003-3012-0778ORCID · conflict

Domains — venue-derived; a paper can count in several

Database Systems & Data Management · 5 (2 first)Data Mining & Knowledge Discovery · 2
YearPublicationVenuePosition
2026 Evolving Sketch: Time-Decaying Frequency Estimation for Evolving Streams
Yang Du 0006, He Huang 0001, Yu-e Sun, Jianzhi Tang
ICDE2
2025 PipeFilter: Parallelizable and Space-Efficient Filter for Approximate Membership Query
abstract
Approximate membership query data structures (i.e., filters) have ubiquitous applications in database and data mining. Cuckoo filters are emerging as the alternative to Bloom filters because they support deletions and usually have higher operation throughput and space efficiency. However, their designs are confined to a single-threaded execution paradigm and consequently cannot fully exploit the parallel processing capabilities of modern hardware. This paper presents PipeFilter, a faster and more space-efficient filter that harnesses pipeline parallelism for superior performance. PipeFilter re-architects the Cuckoo filter by partitioning its data structure into several sub-filters, each providing a candidate position for every item. This allows the filter operations, including insertion, lookup, and deletion, to be naturally distributed across several pipeline stages, each overseeing one of the sub-filters, which can further be implemented through multi-threaded execution or pipeline stages of programmable hardware to achieve significantly higher throughput. Meanwhile, PipeFilter excels for single-threaded execution thanks to a combination of unique design features, includingblock design,path prophet,round robin, andSIMD optimization, such that it achieves superior performance than the SOTAs even when running with a single core. PipeFilter also has a competitive advantage in space utilization because it permits each item to explore more candidate positions. We implement and optimize PipeFilter on four platforms (single-core CPU, multi-core CPU, FPGA, and P4 ASIC). Experimental results demonstrate that PipeFilter surpasses all baseline methods on four platforms. When running with a single core, it showcases a notable 15%$\sim$57% improvement in operation throughput and a high load factor exceeding 99%. When parallel processing on other platforms, PipeFilter achieves 7$\times \sim 800\times$higher throughput than single-threaded execution.
Shankui Ji, Yang Du 0006, He Huang 0001, Yu-e Sun, Jia Liu 0008, Yapeng Shu
IEEE Trans. Knowl. Data Eng.2
2024 PiqSketch: An Efficient Sketching Algorithm for Per-Key Tail Quantile Estimation in Large-Scale Data Streams
Guoju Gao, Yu-e Sun, He Huang 0001, Yang Du 0006, Yihuai Wang
ADMA (4)5
2024 P2S-Sketch: A Sketch Family for Priority-Aware Per-Flow Spread Measurement in Network Data Stream
Shaolong Zhou, Guoju Gao, Yu-e Sun, He Huang 0001, Yang Du 0006, Yihuai Wang
ADMA (3)5
2023 Memory-Efficient and Flexible Detection of Heavy Hitters in High-Speed Networks
abstract
Heavy-hitter detection is a fundamental task in network traffic measurement and security. Existing work faces the dilemma of suffering dynamic and imbalanced traffic characteristics or lowering the detection efficiency and flexibility. In this paper, we propose a flexible sketch called SwitchSketch that embraces dynamic and skewed traffic for efficient and accurate heavy-hitter detection. The key idea of SwitchSketch is allowing the sketch to dynamically switch among different modes and take full use of each bit of the memory. We present an encoding-based switching scheme together with a flexible bucket structure to jointly achieve this goal by using a combination of design features, including variable-length cells, shrunk counters, embedded metadata, and switchable modes. We further implement SwitchSketch on the NetFPGA-1G-CML board. Experimental results based on real Internet traces show that SwitchSketch achieves a high Fβ-Score of threshold-t detection (consistently higher than 0.938) and over 99% precision rate of top-k detection under a tight memory size (e.g., 100KB). Besides, it outperforms the state-of-the-art by reducing the ARE by 30.77%\sim99.96%. All related implementations are open-sourced.
He Huang 0001, Jiakun Yu, Yang Du 0006, Jia Liu 0008, Haipeng Dai 0001, Yu-e Sun
Proc. ACM Manag. Data3
2021 Online High-Cardinality Flow Detection over Big Network Data Stream
Yang Du 0006, He Huang 0001, Yu-e Sun, An Liu 0002, Guoju Gao
DASFAA (1)1
2017 A General Fine-Grained Truth Discovery Approach for Crowdsourced Data Aggregation
Yang Du 0006, Hongli Xu 0001, Yu-e Sun, Liusheng Huang
DASFAA (1)1