EDBT 2026 Demo / reviewers in the wild / expert
Zhongmei Yao
dblp:16/6032
· DBLP profile ↗
21ranked-venue papers
13as first author
1since 2021 · last 2024
0000-0002-8055-7110ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 16 · 9 first-authorSystems, architecture and hardware · 3 · 3 first-authorArtificial intelligence and machine learning · 2 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 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.
| Computer architecture, parallel and distributed computing, and storage systems
16 papers |
Distributed systems · 87% Performance modeling and evaluation · 6% Cloud and datacenter computing · 2% | |
| Computer networks
4 papers |
Network measurement and analytics · 58% Network performance modeling · 42% | |
| Network and information security
1 paper |
Network security · 100% | |
| Theoretical computer science
3 papers |
Distributed computing theory · 41% Combinatorics and discrete mathematics · 30% Graph algorithms and graph theory · 30% |
Topics — the 21 heaviest of 26, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems
peer-to-peer systems |
1.6 | 15 | 2015 | Unstructured P2P Link Lifetimes Redux · IEEE/ACM Trans. Netw. 2015 Unifying Models of Churn and Resilience for Unstructured P2P Graphs · IEEE Trans. Parallel Distributed Syst. 2014 Unstructured P2P link lifetimes redux · INFOCOM 2013 |
Distributed systems › peer-to-peer systems
churn |
0.5 | 5 | 2013 | Unstructured P2P link lifetimes redux · INFOCOM 2013 On superposition of heterogeneous edge processes in dynamic random graphs · INFOCOM 2012 Understanding Disconnection and Stabilization of Chord · INFOCOM 2008 |
Distributed systems › peer-to-peer systems › overlay networks
neighbor selection |
0.2 | 1 | 2015 | Unstructured P2P Link Lifetimes Redux · IEEE/ACM Trans. Netw. 2015 |
Distributed systems › peer-to-peer systems › overlay networks › structured overlay
chord |
0.2 | 2 | 2011 | Understanding Disconnection and Stabilization of Chord · IEEE Trans. Parallel Distributed Syst. 2011 Understanding Disconnection and Stabilization of Chord · INFOCOM 2008 |
Distributed systems › peer-to-peer systems
distributed hash table |
0.2 | 2 | 2011 | Analysis of Link Lifetimes and Neighbor Selection in Switching DHTs · IEEE Trans. Parallel Distributed Syst. 2011 Link Lifetimes and Randomized Neighbor Selection in DHTs · INFOCOM 2008 |
Distributed systems
fault tolerance |
0.2 | 3 | 2011 | Understanding Disconnection and Stabilization of Chord · IEEE Trans. Parallel Distributed Syst. 2011 Modeling Heterogeneous User Churn and Local Resilience of Unstructured P2P Networks · ICNP 2006 On Static and Dynamic Partitioning Behavior of Large-Scale Networks · ICNP 2005 |
Distributed systems › fault tolerance › resilience
node failure resilience |
0.2 | 2 | 2011 | Understanding Disconnection and Stabilization of Chord · IEEE Trans. Parallel Distributed Syst. 2011 On lifetime-based node failure and stochastic resilience of decentralized peer-to-peer networks · IEEE/ACM Trans. Netw. 2007 |
Network measurement and analytics › active measurement
internet-wide scanning |
0.1 | 1 | 2012 | Stochastic analysis of horizontal IP scanning · INFOCOM 2012 |
Network security › intrusion detection and prevention
intrusion detection |
0.1 | 1 | 2012 | Stochastic analysis of horizontal IP scanning · INFOCOM 2012 |
Network security › intrusion detection and prevention › intrusion detection › attack detection
scan detection |
0.1 | 1 | 2012 | Stochastic analysis of horizontal IP scanning · INFOCOM 2012 |
Performance modeling and evaluation
stochastic modeling |
0.1 | 1 | 2012 | On superposition of heterogeneous edge processes in dynamic random graphs · INFOCOM 2012 |
Hardware reliability and fault tolerance › reliability analysis
lifetime prediction |
0.1 | 1 | 2009 | Residual-based estimation of peer and link lifetimes in P2P networks · IEEE/ACM Trans. Netw. 2009 |
Cloud and datacenter computing
network measurement |
0.1 | 1 | 2009 | Residual-based estimation of peer and link lifetimes in P2P networks · IEEE/ACM Trans. Netw. 2009 |
Parallel and multicore computing
graph partitioning |
0.1 | 1 | 2008 | Understanding Disconnection and Stabilization of Chord · INFOCOM 2008 |
Distributed systems › fault tolerance › failure models
network partitioning |
0.1 | 1 | 2008 | On static and dynamic partitioning behavior of large-scale P2P networks · IEEE/ACM Trans. Netw. 2008 |
Network measurement and analytics
topology measurement |
0.1 | 1 | 2007 | Residual-Based Measurement of Peer and Link Lifetimes in Gnutella Networks · INFOCOM 2007 |
Distributed systems › fault tolerance › resilience
network resilience |
0.1 | 1 | 2005 | On Static and Dynamic Partitioning Behavior of Large-Scale Networks · ICNP 2005 |
Graph algorithms and graph theory
graph connectivity |
0.1 | 1 | 2005 | On Static and Dynamic Partitioning Behavior of Large-Scale Networks · ICNP 2005 |
Combinatorics and discrete mathematics › probabilistic combinatorics
random graph theory |
0.1 | 1 | 2005 | On Static and Dynamic Partitioning Behavior of Large-Scale Networks · ICNP 2005 |
Performance modeling and evaluation
analytical modeling |
0.0 | 1 | 2006 | Modeling Heterogeneous User Churn and Local Resilience of Unstructured P2P Networks · ICNP 2006 |
Distributed systems › fault tolerance
node failure |
0.0 | 1 | 2005 | On Static and Dynamic Partitioning Behavior of Large-Scale Networks · ICNP 2005 |
Methods — techniques the papers use, named apart from their topics
stochastic modeling · 1.0analytical modeling · 0.8chen-stein theorem · 0.3closed-form modeling · 0.2poisson process · 0.2residual lifetime sampling · 0.1renewal-process model · 0.1point process analysis · 0.1residual-based estimation · 0.1random walk · 0.1degree distribution analysis · 0.1simulation · 0.1random graph theory · 0.1closed-form analysis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | A Parallel Gumbel-Softmax VAE Framework with Performance-Based TuningabstractTraditional training algorithms for Gumbel Softmax Variational Autoencoders (GS-VAEs) typically rely on an annealing scheme that gradually reduces the Softmax temperature τ according to a given function. This approach can lead to suboptimal results. To improve the performance, we propose a parallel framework for GS-VAEs, which embraces dual latent layers and multiple sub-models with diverse temperature strategies. Instead of relying on a fixed function for adjusting τ, our training algorithm uses loss difference as performance feedback to dynamically update each sub-model’s temperature τ, which is inspired by the need to balance exploration and exploitation in learning. By combining diversity in temperature strategies with the performance-based tuning method, our design helps prevent sub-models from becoming trapped in local optima and finds the GS-VAE model that best fits the given dataset. In experiments using four classic image datasets, our model significantly surpasses a standard GS-VAE that employs a temperature annealing scheme across multiple tasks, including data reconstruction, generalization capabilities, anomaly detection, and adversarial robustness. Our implementation is publicly available at https://github.com/wxzg7045/Gumbel-Softmax-VAE-2024/tree/main. Fangshi Zhou, Tianming Zhao 0001, Luan Viet Nguyen, Zhongmei Yao |
ECAI | 4 |
| 2015 | Unstructured P2P Link Lifetimes ReduxabstractWe revisit link lifetimes in random P2P graphs under dynamic node failure and create a unifying stochastic model that generalizes the majority of previous efforts in this direction. We not only allow nonexponential user lifetimes and age-dependent neighbor selection, but also cover both active and passive neighbor-management strategies, model the lifetimes of incoming and outgoing links, derive churn-related message volume of the system, and obtain the distribution of transient in/out degree at each user. We then discuss the impact of design parameters on overhead and resilience of the network. Zhongmei Yao, Daren B. H. Cline, Dmitri Loguinov |
IEEE/ACM Trans. Netw. | 1 |
| 2014 | On the tradeoff between resilience and degree overload in dynamic P2P graphsabstractPrior work has shown that resilience of random P2P graphs under dynamic node failure can be improved by age-biased neighbor selection that delivers outbound edges to more reliable users with higher probability. However, making the bias too aggressive may cause the group of nodes that receive connections to become small in comparison to graph size. As they become overloaded, these peers are forced to reject future connection requests, which leads to potentially unbounded join delays and high traffic overhead. To investigate these issues, we propose several analytical models for understanding the interplay between resilience and degree. We formulate a Pareto-optimal objective for this tradeoff, introduce new metrics of resilience and degree, analyze them under Pareto lifetimes, and discover that traditional techniques can be highly suboptimal in this setting. We then show evidence that optimization can be solved by a family of step-functions, which connect outgoing edges to uniformly random users whose age exceeds some threshold. Zhongmei Yao, Daren B. H. Cline, Dmitri Loguinov |
P2P | 1 |
| 2014 | Unifying Models of Churn and Resilience for Unstructured P2P GraphsabstractPrevious analytical results on the resilience of unstructured P2P systems have not explicitly modeled heterogeneity of user churn (i.e, difference in online behavior) or the impact of in-degree on system resilience. To overcome these limitations, we introduce a unifying model of heterogeneous user churn and derive the distribution of the various metrics observed in prior experimental studies. We also show that the arrival process of in-edges to each user converges to Poisson when system size tends to infinity, model transient behavior of in-degree, and apply these results to obtain the joint in/out-degree isolation probability. Zhongmei Yao, Daren B. H. Cline, Xiaoming Wang 0002, Dmitri Loguinov |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2013 | Unstructured P2P link lifetimes reduxabstractWe revisit link lifetimes in random P2P graphs under dynamic node failure and create a unifying stochastic model that generalizes the majority of previous efforts in this direction. We not only allow non-exponential user lifetimes and age-dependent neighbor selection, but also cover both active and passive neighbor-management strategies, model the lifetimes of incoming and outgoing links, derive churn-related message volume of the system, and obtain the distribution of transient in/out degree at each user. We then discuss the impact of design parameters on overhead and resilience of the network. Zhongmei Yao, Daren B. H. Cline, Dmitri Loguinov |
INFOCOM | 1 |
| 2012 | Stochastic analysis of horizontal IP scanningabstractIntrusion Detection Systems (IDS) have become ubiquitous in the defense against virus outbreaks, malicious exploits of OS vulnerabilities, and botnet proliferation. As attackers frequently rely on host scanning for reconnaissance leading to penetration, IDS is often tasked with detecting scans and preventing them. However, it is currently unknown how likely an IDS is to detect a given Internet-wide scan pattern and whether there exist sufficiently fast scan techniques that can remain virtually undetectable at large-scale. To address these questions, we propose a simple analytical model for the window-expiration rules of popular IDS tools (i.e., Snort and Bro) and utilize a variation of the Chen-Stein theorem to derive the probability that they detect some of the commonly used scan permutations. Using this analysis, we also prove the existence of stealth-optimal scan patterns, examine their performance, and contrast it with that of well-known techniques. Derek Leonard, Zhongmei Yao, Xiaoming Wang 0002, Dmitri Loguinov |
INFOCOM | 2 |
| 2012 | On superposition of heterogeneous edge processes in dynamic random graphsabstractThis paper builds a generic modeling framework for analyzing the edge-creation process in dynamic random graphs in which nodes continuously alternate between active and inactive states, which represent churn behavior of modern distributed systems. We prove that despite heterogeneity of node lifetimes, different initial out-degree, non-Poisson arrival/failure dynamics, and complex spatial and temporal dependency among creation of both initial and replacement edges, a superposition of edge-arrival processes to a live node under uniform selection converges to a Poisson process when system size becomes sufficiently large. Due to the convoluted dependency and non-renewal nature of various point processes, this result significantly advances classical Poisson convergence analysis and offers a simple analytical platform for future modeling of networks under churn in a wide range of degree-regular and -irregular graphs with arbitrary node lifetime distributions. Zhongmei Yao, Daren B. H. Cline, Dmitri Loguinov |
INFOCOM | 1 |
| 2011 | Understanding Disconnection and Stabilization of ChordabstractPrevious analytical work on the resilience of P2P networks has been restricted to disconnection arising from simultaneous failure of all neighbors in routing tables of participating users. In this paper, we focus on a different technique for maintaining consistent graphs-Chord's successor sets and periodic stabilizations-under both static and dynamic node failure. We derive closed-form models for the probability that Chord remains connected under both types of node failure and show the effect of using different stabilization interval lengths (i.e., exponential, uniform, and constant) on the probability of partitioning in Chord. Zhongmei Yao, Dmitri Loguinov |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2011 | Analysis of Link Lifetimes and Neighbor Selection in Switching DHTsabstractSeveral models of user churn, resilience, and link lifetime have recently appeared in the literature; however, these results do not directly apply to classical Distributed Hash Tables (DHTs) in which neighbor replacement occurs not only when current users die, but also when new users arrive into the system, and where replacement choices are often restricted to the successor of the failed zone in the DHT space. To understand neighbor churn in such networks, which we call switching DHTs, this paper proposes a simple, yet accurate, model for capturing link dynamics in structured P2P systems and obtains the distribution of link lifetimes for fairly generic DHTs. Similar to, our results show that deterministic networks (e.g., Chord, CAN) unfortunately do not extract much benefit from heavy-tailed user lifetimes since link durations are dominated by small remaining lifetimes of newly arriving users that replace the more reliable existing neighbors. We also examine link lifetimes in randomized DHTs equipped with multiple choices for each link and show that selecting the best neighbor in these scenarios is rather complicated as it depends on the desired load balancing, link resilience, and overhead. We offer insight into the various selection algorithms, their performance, and possibilities for improvement. Zhongmei Yao, Dmitri Loguinov |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2009 | Robust Lifetime Measurement in Large-Scale P2P Systems with Non-Stationary ArrivalsabstractCharacterizing user churn has become an important topic in studying P2P networks, both in theoretical analysis and system design. Recent work has shown that direct sampling of user lifetimes may lead to certain bias (arising from missed peers and round-off inconsistencies) and proposed a technique that estimates lifetimes based on sampled residuals. In this paper, however, we show that under non-stationary arrivals, which are often present in real systems, residual-based sampling does not correctly reconstruct user lifetimes and suffers a varying degree of bias, which in some cases makes estimation completely impossible. We overcome this problem using two contributions: a novel non-stationary ON/OFF churn model and an unbiased randomized residual sampling technique for measuring user lifetimes. The former allows correlation between ON/OFF periods of the same user and exhibits different join rates during the day. The latter spreads sampling points uniformly during the day and uses a novel estimator to reconstruct the underlying lifetime distribution. We finish the paper with experimental measurements of Gnutella and discussing reduction in overhead compared to direct sampling methods. Xiaoming Wang 0002, Zhongmei Yao, Yueping Zhang, Dmitri Loguinov |
Peer-to-Peer Computing | 2 |
| 2009 | Residual-based estimation of peer and link lifetimes in P2P networks
Xiaoming Wang 0002, Zhongmei Yao, Dmitri Loguinov |
IEEE/ACM Trans. Netw. | 2 |
| 2009 | Node isolation model and age-based neighbor selection in unstructured P2P networks
Zhongmei Yao, Xiaoming Wang 0002, Derek Leonard, Dmitri Loguinov |
IEEE/ACM Trans. Netw. | 1 |
| 2008 | Link Lifetimes and Randomized Neighbor Selection in DHTsabstractSeveral models of user churn, resilience, and link lifetime have recently appeared in the literature [12], [13], [34], [35]; however, these results do not directly apply to classical distributed hash tables (DHTs) in which neighbor replacement occurs not only when current users die, but also when new user arrive into the system, and where replacement choices are often restricted to the successor of the failed zone in the DHT space. To understand neighbor churn in such networks, this paper proposes a simple, yet accurate, model for capturing link dynamics in structured P2P systems and obtains the distribution of link lifetimes for fairly generic DHTs. Similar to [8], our results show that deterministic networks (e.g., Chord [28], CAN [24]) unfortunately do not extract much benefit from heavy-tailed user lifetimes since link durations are dominated by small remaining lifetimes of newly arriving users that replace the more reliable existing neighbors. We also examine link lifetimes in randomized DHTs equipped with multiple choices for each link and show that users in such systems should prefer neighbors with smaller zones rather than larger age as suggested in prior work [13], [30]. We finish the paper by demonstrating the effectiveness of the proposed min-zone neighbor selection for heavy-tailed user lifetime distributions with the shape parameter alpha obtained from recent measurements [4], [31]. Zhongmei Yao, Dmitri Loguinov |
INFOCOM | 1 |
| 2008 | Understanding Disconnection and Stabilization of ChordabstractPrevious analytical work [15], [16] on the resilience of P2P networks has been restricted to disconnection arising from simultaneous failure of all neighbors in routing tables of participating users. In this paper, we focus on a different technique for maintaining consistent graphs - Chord's successor sets and periodic stabilizations - under both static and dynamic node failure. We derive closed-form models for the probability that Chord remains connected under both types of node failure and show the effect of using different stabilization interval lengths (i.e., exponential, uniform, and constant) on the probability of partitioning in Chord. Zhongmei Yao, Dmitri Loguinov |
INFOCOM | 1 |
| 2008 | On static and dynamic partitioning behavior of large-scale P2P networks
Derek Leonard, Zhongmei Yao, Xiaoming Wang 0002, Dmitri Loguinov |
IEEE/ACM Trans. Netw. | 2 |
| 2007 | Residual-Based Measurement of Peer and Link Lifetimes in Gnutella NetworksabstractExisting methods of measuring lifetimes in P2P systems usually rely on the so-called create-based method (CBM), which divides a given observation window into two halves and samples users "created" in the first half every Delta time units until they die or the observation period ends. Despite its frequent use, this approach has no rigorous accuracy or overhead analysis in the literature. To shed more light on its performance, we flrst derive a model for CBM and show that small window size or large Delta may lead to highly inaccurate lifetime distributions. We then show that create-based sampling exhibits an inherent tradeoff between overhead and accuracy, which does not allow any fundamental improvement to the method. Instead, we propose a completely different approach for sampling user dynamics that keeps track of only residual lifetimes of peers and uses a simple renewal-process model to recover the actual lifetimes from the observed residuals. Our analysis indicates that for reasonably large systems, the proposed method can reduce bandwidth consumption by several orders of magnitude compared to prior approaches while simultaneously achieving higher accuracy. We finish the paper by implementing a two-tier Gnutella network crawler equipped with the proposed sampling method and obtain the distribution of ultrapeer lifetimes in a network of 6.4 million users and 60 million links. Our experimental results show that ultrapeer lifetimes are Pareto with shape a alpha ap 1.1; however, link lifetimes exhibit much lighter tails with alpha ap 1.9. Xiaoming Wang 0002, Zhongmei Yao, Dmitri Loguinov |
INFOCOM | 2 |
| 2007 | On Node Isolation Under Churn in Unstructured P2P Networks with Heavy-Tailed LifetimesabstractPrevious analytical studies [12], [18] of unstructured P2P resilience have assumed exponential user lifetimes and only considered age-independent neighbor replacement. In this paper, we overcome these limitations by introducing a general node-isolation model for heavy-tailed user lifetimes and arbitrary neighbor-selection algorithms. Using this model, we analyze two age-biased neighbor-selection strategies and show that they significantly improve the residual lifetimes of chosen users, which dramatically reduces the probability of user isolation and graph partitioning compared to uniform selection of neighbors. In fact, the second strategy based on random walks on age-weighted graphs demonstrates that for lifetimes with infinite variance, the system monotonically increases its resilience as its age and size grow. Specifically, we show that the probability of isolation converges to zero as these two metrics tend to infinity. We finish the paper with simulations in finite-size graphs that demonstrate the effect of this result in practice. Zhongmei Yao, Xiaoming Wang 0002, Derek Leonard, Dmitri Loguinov |
INFOCOM | 1 |
| 2007 | On lifetime-based node failure and stochastic resilience of decentralized peer-to-peer networks
Derek Leonard, Zhongmei Yao, Vivek Rai, Dmitri Loguinov |
IEEE/ACM Trans. Netw. | 2 |
| 2006 | Modeling Heterogeneous User Churn and Local Resilience of Unstructured P2P NetworksabstractPrevious analytical results on the resilience of un-structured P2P systems have not explicitly modeled heterogeneity of user churn (i.e., difference in online behavior) or the impact of in-degree on system resilience. To overcome these limitations, we introduce a generic model of heterogeneous user churn, derive the distribution of the various metrics observed in prior experimental studies (e.g., lifetime distribution of joining users, joint distribution of session time of alive peers, and residual lifetime of a randomly selected user), derive several closed-form results on the transient behavior of in-degree, and eventually obtain the joint in/out degree isolation probability as a simple extension of the out-degree model in [13]. Zhongmei Yao, Derek Leonard, Xiaoming Wang 0002, Dmitri Loguinov |
ICNP | 1 |
| 2005 | On Static and Dynamic Partitioning Behavior of Large-Scale NetworksabstractIn this paper, we analyze the problem of network disconnection in the context of large-scale P2P networks and understand how both static and dynamic patterns of node failure affect the resilience of such graphs. We start by applying classical results from random graph theory to show that a large variety of deterministic and random P2P graphs almost surely (i.e., with probability 1-o(1)) remain connected under random failure if and only if they have no isolated nodes. This simple, yet powerful, result subsequently allows us to derive in closed-form the probability that a P2P network develops isolated nodes, and therefore partitions, under both types of node failure. We finish the paper by demonstrating that our models match simulations very well and that dynamic P2P systems are extremely resilient under node churn as long as the neighbor replacement delay is much smaller than the average user lifetime. Derek Leonard, Zhongmei Yao, Xiaoming Wang 0002, Dmitri Loguinov |
ICNP | 2 |
| 2003 | Bidirectional Hierarchical Clustering for Web MiningabstractWe propose a new bidirectional hierarchical clustering system for addressing challenges of Web mining. The key feature of the approach is that it aims to maximize the intra-cluster similarity in the bottom-up cluster-merging phase and it ensures to minimize the inter-cluster similarity in the top-down refinement phase. This two-pass approach achieves better clustering than existing one-pass approaches. We also propose a new cluster-merging criterion for allowing more than two clusters to be merged in each step and a new measure of similarity for taking into consideration not only the inter-connectivity between clusters but also the internal connectivity within the clusters. These result in reducing the average complexity for creating the final hierarchical structure of clusters from O(n/sup 2/) to O(n). The hierarchical structure represents a semantic structure between concepts of clusters and is directly applicable to the future of semantic net. Zhongmei Yao, Ben Choi 0002 |
Web Intelligence | 1 |