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.

Yuankun Zhong

dblp:169/9922 · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
0since 2021 · last 2018
—ORCID · none

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

Computer networks · 2Databases, data management, data science and information retrieval · 2Systems, architecture and hardware · 1Software engineering, systems software and programming languages · 1

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
3 papers
Algorithms and data structures · 76% Computational complexity · 19% Coding theory · 6%
Computer networks
2 papers
Network measurement and analytics · 40% Network optimization and economics · 30% Datacenter networks · 30%
Databases, data mining, and information retrieval
2 papers
Data stream processing · 100%

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

TopicWeightPapersLastEvidence papers
Algorithms and data structures
probabilistic data structures
0.522016
A Shifting Bloom Filter Framework for Set Queries · Proc. VLDB Endow. 2016
Noisy Bloom Filters for Multi-Set Membership Testing · SIGMETRICS 2016
Network measurement and analytics
stream processing
0.312018
Identifying and Estimating Persistent Items in Data Streams · IEEE/ACM Trans. Netw. 2018
Data stream processing › frequency estimation
heavy hitter detection
0.212016
Finding Persistent Items in Data Streams · Proc. VLDB Endow. 2016
Data stream processing
sketch
0.212016
Finding Persistent Items in Data Streams · Proc. VLDB Endow. 2016
Datacenter networks
flow scheduling
0.212016
Macroflow: A fine-grained networking abstraction for job completion time oriented scheduling in datacenters · ICNP 2016
Network optimization and economics
network scheduling
0.212016
Macroflow: A fine-grained networking abstraction for job completion time oriented scheduling in datacenters · ICNP 2016
Algorithms and data structures › probabilistic data structures
bloom filter
0.212016
Noisy Bloom Filters for Multi-Set Membership Testing · SIGMETRICS 2016
Computational complexity › decision problems
membership problem
0.212016
Noisy Bloom Filters for Multi-Set Membership Testing · SIGMETRICS 2016
Algorithms and data structures › probabilistic data structures
multiset membership lookup
0.212016
Noisy Bloom Filters for Multi-Set Membership Testing · SIGMETRICS 2016
Coding theory › error-correcting codes › rateless codes › fountain codes
raptor codes
0.112016
Finding Persistent Items in Data Streams · Proc. VLDB Endow. 2016

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

raptor codes · 0.8sketch algorithms · 0.5location offset encoding · 0.5bit array encoding · 0.5maximum likelihood estimation · 0.3smallest-macroflow-first · 0.2smallest-average-macroflow-first · 0.2error-correcting coding · 0.2denoising · 0.2
YearPublicationVenuePosition
2018 Identifying and Estimating Persistent Items in Data Streams
abstract
This paper addresses the fundamental problem of finding persistent items and estimating the number of times each persistent item occurred in a given data stream during a given period of time at any given observation point. We propose a novel scheme, PIE, that can not only accurately identify each persistent item with a probability greater than any desired false negative rate (FNR), but can also accurately estimate the number of occurrences of each persistent item. The key idea of PIE is that it uses Raptor codes to encode the ID of each item that appears at the observation point during a measurement period and stores only a few bits of the encoded ID in the memory. The item that is persistent occurs in enough measurement periods that enough encoded bits for the ID can be retrieved from the observation point to decode them correctly and get the ID of the persistent item. To estimate the number of occurrences of any given persistent item, PIE uses maximum likelihood estimation-based statistical techniques on the information already recorded during the measurement periods. We implemented and evaluated PIE using three real network traffic traces and compared its performance with three prior schemes. Our results show that PIE not only achieves the desire FNR in every scenario, its average FNR can be 19.5 times smaller than the FNR of the adapted prior scheme. Our results also show that PIE achieves any desired success probability in estimating the number of occurrences of persistent items.
Haipeng Dai 0001, Muhammad Shahzad 0001, Alex X. Liu, Meng Li 0010, Yuankun Zhong, Guihai Chen
IEEE/ACM Trans. Netw.5
2016 Macroflow: A fine-grained networking abstraction for job completion time oriented scheduling in datacenters
abstract
For a datacenter running a data-parallel analytic framework, minimizing job completion time (JCT) is crucial for application performance. The key observation is that JCT could be improved, if network scheduling can exploit the opportunity of decreasing the amount of occupied machine slot-time spend on communication. We propose Macroflow, a networking abstraction that captures the primitive resource granularity of data-parallel frameworks. We study the inter-macroflow scheduling problem for decreasing application JCT. We propose the Smallest-Macroflow-First (SMF) and Smallest-Average-Macroflow-First (SAMF) heuristics that greedily schedule macroflows based on their network footprint. Trace-driven simulations demonstrate that our algorithms can reduce the average and tail JCT of network-intensive jobs by up to 20% and 25%, respectively; at the same time, the throughput of computation-intensive jobs is increased by up to 2.2×.
Chen Tian 0001, Junhua Yan, Alex X. Liu, Yizhou Tang, Yuankun Zhong
ICNP5
2016 Noisy Bloom Filters for Multi-Set Membership Testing
abstract
This paper is on designing a compact data structure for multi-set membership testing allowing fast set querying. Multi-set membership testing is a fundamental operation for computing systems and networking applications. Most existing schemes for multi-set membership testing are built upon Bloom filter, and fall short in either storage space cost or query speed. To address this issue, in this paper we propose Noisy Bloom Filter (NBF) and Error Corrected Noisy Bloom Filter (NBF-E) for multi-set membership testing. For theoretical analysis, we optimize their classification failure rate and false positive rate, and present criteria for selection between NBF and NBF-E. The key novelty of NBF and NBF-E is to store set ID information in a compact but noisy way that allows fast recording and querying, and use denoising method for querying. Especially, NBF-E incorporates asymmetric error-correcting coding technique into NBF to enhance the resilience of query results to noise by revealing and leveraging the asymmetric error nature of query results. To evaluate NBF and NBF-E in comparison with prior art, we conducted experiments using real-world network traces. The results show that NBF and NBF-E significantly advance the state-of-the-art on multi-set membership testing.
Haipeng Dai 0001, Yuankun Zhong, Alex X. Liu, Wei Wang 0002, Meng Li 0010
SIGMETRICS2
2016 Finding Persistent Items in Data Streams
abstract
Frequent item mining, which deals with finding items that occur frequently in a given data stream over a period of time, is one of the heavily studied problems in data stream mining. A generalized version of frequent item mining is the persistent item mining, where a persistent item, unlike a frequent item, does not necessarily occur more frequently compared to other items over a short period of time, rather persists and occurs more frequently over a long period of time. To the best of our knowledge, there is no prior work on mining persistent items in a data stream. In this paper, we address the fundamental problem of finding persistent items in a given data stream during a given period of time at any given observation point. We propose a novel scheme, PIE, that can accurately identify each persistent item with a probability greater than any desired false negative rate (FNR) while using a very small amount of memory. The key idea of PIE is that it uses Raptor codes to encode the ID of each item that appears at the observation point during a measurement period and stores only a few bits of the encoded ID in the memory of that observation point during that measurement period. The item that is persistent occurs in enough measurement periods that enough encoded bits for the ID can be retrieved from the observation point to decode them correctly and get the ID of the persistent item. We implemented and extensively evaluated PIE using three real network traffic traces and compared its performance with two prior adapted schemes. Our results show that not only PIE achieves the desired FNR in every scenario, its FNR, on average, is 19.5 times smaller than the FNR of the best adapted prior art.
Haipeng Dai 0001, Muhammad Shahzad 0001, Alex X. Liu, Yuankun Zhong
Proc. VLDB Endow.4
2016 A Shifting Bloom Filter Framework for Set Queries
abstract
Set queries are fundamental operations in computer systems and applications. This paper addresses the fundamental problem of designing a probabilistic data structure that can quickly process set queries using a small amount of memory. We propose a Shifting Bloom Filter (ShBF) framework for representing and querying sets. We demonstrate the effectiveness of ShBF using three types of popular set queries: membership, association, and multiplicity queries. The key novelty of ShBF is on encoding the auxiliary information of a set element in a location offset. In contrast, prior BF based set data structures allocate additional memory to store auxiliary information. We conducted experiments using real-world network traces, and results show that ShBF significantly advances the state-of-the-art on all three types of set queries.
Tong Yang 0003, Alex X. Liu, Muhammad Shahzad 0001, Yuankun Zhong, Qiaobin Fu, Gaogang Xie, Xiaoming Li 0001
Proc. VLDB Endow.4