VLDB 2026 Research / reviewers in the wild / expert
Xiaoming Wang 0002
dblp:60/2139-2
· DBLP profile ↗
20ranked-venue papers
10as first author
0since 2021 · last 2014
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 16 · 9 first-authorSystems, architecture and hardware · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 2Software engineering, systems software and programming languages · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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.
| Computer networks
9 papers |
Network measurement and analytics · 71% Internet architecture and protocols · 25% Network performance modeling · 4% | |
| Computer architecture, parallel and distributed computing, and storage systems
13 papers |
Distributed systems · 73% Performance modeling and evaluation · 10% Cloud and datacenter computing · 5% | |
| Network and information security
1 paper |
Network security · 100% | |
| Theoretical computer science
5 papers |
Graph algorithms and graph theory · 74% Combinatorics and discrete mathematics · 21% Distributed computing theory · 6% |
Topics — the 30 heaviest of 43, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems
peer-to-peer systems |
0.8 | 10 | 2014 | Unifying Models of Churn and Resilience for Unstructured P2P Graphs · IEEE Trans. Parallel Distributed Syst. 2014 Node isolation model and age-based neighbor selection in unstructured P2P networks · IEEE/ACM Trans. Netw. 2009 Residual-based estimation of peer and link lifetimes in P2P networks · IEEE/ACM Trans. Netw. 2009 |
Network measurement and analytics › sampling
flow sampling |
0.3 | 2 | 2013 | Modeling Residual-Geometric Flow Sampling · IEEE/ACM Trans. Netw. 2013 Modeling residual-geometric flow sampling · INFOCOM 2011 |
Network measurement and analytics › traffic measurement › flow measurement
flow size estimation |
0.3 | 2 | 2013 | Modeling Residual-Geometric Flow Sampling · IEEE/ACM Trans. Netw. 2013 Modeling residual-geometric flow sampling · INFOCOM 2011 |
Network measurement and analytics › traffic measurement
traffic monitoring |
0.3 | 2 | 2013 | Modeling Residual-Geometric Flow Sampling · IEEE/ACM Trans. Netw. 2013 Modeling residual-geometric flow sampling · INFOCOM 2011 |
Internet architecture and protocols › network topology
internet topology |
0.2 | 3 | 2010 | Understanding and modeling the internet topology: economics and evolution perspective · IEEE/ACM Trans. Netw. 2010 Wealth-Based Evolution Model for the Internet AS-Level Topology · INFOCOM 2006 Modeling the Evolution of Degree Correlation in Scale-Free Topology Generators · INFOCOM 2008 |
Internet architecture and protocols › network topology
topology modeling |
0.2 | 2 | 2010 | Understanding and modeling the internet topology: economics and evolution perspective · IEEE/ACM Trans. Netw. 2010 Wealth-Based Evolution Model for the Internet AS-Level Topology · INFOCOM 2006 |
Network measurement and analytics
sampling |
0.2 | 1 | 2013 | Modeling Residual-Geometric Flow Sampling · IEEE/ACM Trans. Netw. 2013 |
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 |
Distributed systems
fault tolerance |
0.1 | 3 | 2006 | Modeling Heterogeneous User Churn and Local Resilience of Unstructured P2P Networks · ICNP 2006 Graph-theoretic analysis of structured peer-to-peer systems: routing distances and fault resilience · IEEE/ACM Trans. Netw. 2005 On Static and Dynamic Partitioning Behavior of Large-Scale Networks · ICNP 2005 |
Distributed systems › peer-to-peer systems
distributed hash table |
0.1 | 2 | 2007 | Load-balancing performance of consistent hashing: asymptotic analysis of random node join · IEEE/ACM Trans. Netw. 2007 Graph-theoretic analysis of structured peer-to-peer systems: routing distances and fault resilience · IEEE/ACM Trans. Netw. 2005 |
Network measurement and analytics › sampling
traffic sampling |
0.1 | 1 | 2011 | Modeling residual-geometric flow sampling · INFOCOM 2011 |
Internet architecture and protocols
network evolution |
0.1 | 1 | 2010 | Understanding and modeling the internet topology: economics and evolution perspective · IEEE/ACM Trans. Netw. 2010 |
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 |
Network measurement and analytics
network topology modeling |
0.1 | 1 | 2008 | Modeling the Evolution of Degree Correlation in Scale-Free Topology Generators · INFOCOM 2008 |
Network measurement and analytics
web crawling |
0.1 | 1 | 2008 | IRLbot: scaling to 6 billion pages and beyond · WWW 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 |
Performance modeling and evaluation
workload characterization |
0.1 | 1 | 2008 | IRLbot: scaling to 6 billion pages and beyond · WWW 2008 |
Graph algorithms and graph theory › network analysis
assortativity |
0.1 | 1 | 2008 | Modeling the Evolution of Degree Correlation in Scale-Free Topology Generators · INFOCOM 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 › peer-to-peer systems
churn |
0.1 | 1 | 2007 | On Node Isolation Under Churn in Unstructured P2P Networks with Heavy-Tailed Lifetimes · INFOCOM 2007 |
Distributed systems › peer-to-peer systems
consistent hashing |
0.1 | 1 | 2007 | Load-balancing performance of consistent hashing: asymptotic analysis of random node join · IEEE/ACM Trans. Netw. 2007 |
Parallel and multicore computing
load balancing |
0.1 | 1 | 2007 | Load-balancing performance of consistent hashing: asymptotic analysis of random node join · IEEE/ACM Trans. Netw. 2007 |
Internet architecture and protocols › network topology
autonomous system topology |
0.1 | 1 | 2006 | Wealth-Based Evolution Model for the Internet AS-Level Topology · INFOCOM 2006 |
Distributed systems › fault tolerance › resilience
network resilience |
0.1 | 1 | 2005 | On Static and Dynamic Partitioning Behavior of Large-Scale Networks · ICNP 2005 |
Electronic design automation › physical design
routing |
0.1 | 1 | 2005 | Graph-theoretic analysis of structured peer-to-peer systems: routing distances and fault resilience · IEEE/ACM Trans. Netw. 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 |
Methods — techniques the papers use, named apart from their topics
stochastic modeling · 0.5analytical modeling · 0.5chen-stein theorem · 0.3unbiased estimation · 0.2residual-geometric sampling · 0.2simulation · 0.2poisson process · 0.2asymptotic analysis · 0.2unbiased estimator derivation · 0.2statistical estimation · 0.2analytical framework · 0.2evolutionary modeling · 0.1economic modeling · 0.1residual-based estimation · 0.1per-host rate limiting · 0.1breadth-first search · 0.1renewal-process model · 0.1random walk · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 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. | 3 |
| 2013 | Modeling Residual-Geometric Flow SamplingabstractTraffic monitoring and estimation of flow parameters in high-speed routers have recently become challenging as the Internet grew in both scale and complexity. In this paper, we focus on a family of flow-size estimation algorithms we call Residual-Geometric Sampling (RGS), which generates a random point within each flow according to a geometric random variable and records all remaining packets in a flow counter. Our analytical investigation shows that previous estimation algorithms based on this method exhibit bias in recovering flow statistics from the sampled measurements. To address this problem, we derive a novel set of unbiased estimators for RGS, validate them using real Internet traces, and show that they provide an accurate and scalable solution to Internet traffic monitoring. Xiaoming Wang 0002, Xiaoyong Li 0004, Dmitri Loguinov |
IEEE/ACM Trans. Netw. | 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 | 3 |
| 2011 | Modeling residual-geometric flow samplingabstractTraffic monitoring and estimation of flow parameters in high speed routers have recently become challenging as the Internet grew in both scale and complexity. In this paper, we focus on a family of flow-size estimation algorithms we call Residual-Geometric Sampling (RGS), which generates a random point within each flow according to a geometric random variable and records all remaining packets in a flow counter. Our analytical investigation shows that previous estimation algorithms based on this method exhibit certain bias in recovering flow statistics from the sampled measurements. To address this problem, we derive a novel set of unbiased estimators for RGS, validate them using real Internet traces, and show that they provide an accurate and scalable solution to Internet traffic monitoring. Xiaoming Wang 0002, Xiaoyong Li 0004, Dmitri Loguinov |
INFOCOM | 1 |
| 2010 | Understanding and modeling the internet topology: economics and evolution perspective
Xiaoming Wang 0002, Dmitri Loguinov |
IEEE/ACM Trans. Netw. | 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 | 1 |
| 2009 | Residual-based estimation of peer and link lifetimes in P2P networks
Xiaoming Wang 0002, Zhongmei Yao, Dmitri Loguinov |
IEEE/ACM Trans. Netw. | 1 |
| 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. | 2 |
| 2009 | IRLbot: Scaling to 6 billion pages and beyondabstractThis article shares our experience in designing a Web crawler that can download billions of pages using a single-server implementation and models its performance. We first show that current crawling algorithms cannot effectively cope with the sheer volume of URLs generated in large crawls, highly branching spam, legitimate multimillion-page blog sites, and infinite loops created by server-side scripts. We then offer a set of techniques for dealing with these issues and test their performance in an implementation we call IRLbot. In our recent experiment that lasted 41 days, IRLbot running on a single server successfully crawled 6.3 billion valid HTML pages (7.6 billion connection requests) and sustained an average download rate of 319 mb/s (1,789 pages/s). Unlike our prior experiments with algorithms proposed in related work, this version of IRLbot did not experience any bottlenecks and successfully handled content from over 117 million hosts, parsed out 394 billion links, and discovered a subset of the Web graph with 41 billion unique nodes. Hsin-Tsang Lee, Derek Leonard, Xiaoming Wang 0002, Dmitri Loguinov |
ACM Trans. Web | 3 |
| 2008 | Modeling the Evolution of Degree Correlation in Scale-Free Topology GeneratorsabstractWe examine the asymptotic behavior of degree correlation (i.e., the joint degree distribution of adjacent nodes) in several scale-free topology generators GED [13], PLRG [1], GLP [10], BA [3], AB [2]. We present a unifying analytical framework that allows tractable analysis of degree correlation in all studied models and derive asymptotic formulas of two degree correlation metrics - assortativity and clustering. Our results indicate that all studied generators become uncorrelated as graph size increases, which is inconsistent with time-invariance of these metrics in real networks such as the Internet [36], [48], [50]. Since the class of degree-based generators is incapable of reproducing evolving characteristics of the Internet, we study three other models that evolve graphs using different rules than preference of degree (e.g., based on random walks [50], optimization [17], and geometry [23]) and show using simulations that these models are much more viable alternatives for replicating the complex structure of Internet-like graphs. Xiaoming Wang 0002, Xiliang Liu, Dmitri Loguinov |
INFOCOM | 1 |
| 2008 | IRLbot: scaling to 6 billion pages and beyondabstractThis paper shares our experience in designing a web crawler that can download billions of pages using a single-server implementation and models its performance. We show that with the quadratically increasing complexity of verifying URL uniqueness, BFS crawl order, and fixed per-host rate-limiting, current crawling algorithms cannot effectively cope with the sheer volume of URLs generated in large crawls, highly-branching spam, legitimate multi-million-page blog sites, and infinite loops created by server-side scripts. We offer a set of techniques for dealing with these issues and test their performance in an implementation we call IRLbot. In our recent experiment that lasted 41 days, IRLbot running on a single server successfully crawled 6.3 billion valid HTML pages ($7.6$ billion connection requests) and sustained an average download rate of 319 mb/s (1,789 pages/s). Unlike our prior experiments with algorithms proposed in related work, this version of IRLbot did not experience any bottlenecks and successfully handled content from over 117 million hosts, parsed out 394 billion links, and discovered a subset of the web graph with 41 billion unique nodes. Hsin-Tsang Lee, Derek Leonard, Xiaoming Wang 0002, Dmitri Loguinov |
WWW | 3 |
| 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. | 3 |
| 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 | 1 |
| 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 | 2 |
| 2007 | Load-balancing performance of consistent hashing: asymptotic analysis of random node join
Xiaoming Wang 0002, Dmitri Loguinov |
IEEE/ACM Trans. Netw. | 1 |
| 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 | 3 |
| 2006 | Wealth-Based Evolution Model for the Internet AS-Level TopologyabstractAbstract — In this paper, we seek to understand the intrinsic reasons for the well-known phenomenon of heavy-tailed degree in the Internet AS graph and argue that in contrast to traditional models based on preferential attachment and centralized optimization, the Pareto degree of the Internet can be explained by the evolution of wealth associated with each ISP. The proposed topology model utilizes a simple multiplicative stochastic process that determines each ISP’s wealth at different points in time and several “maintenance ” rules that keep the degree of each node proportional to its wealth. Actual link formation is determined in a decentralized fashion based on random walks, where each ISP individually decides when and how to increase its degree. Simulations show that the proposed model, which we call Wealth-based Internet Topology (WIT), produces scale-free random graphs with tunable exponent α and high clustering coefficients (between 0.35 and 0.5) that stay invariant as the size of the graph increases. This evolution closely mimics that of the Internet observed since 1997. I. Xiaoming Wang 0002, Dmitri Loguinov |
INFOCOM | 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 | 3 |
| 2005 | Graph-theoretic analysis of structured peer-to-peer systems: routing distances and fault resilienceabstractThis paper examines graph-theoretic properties of existing peer-to-peer networks and proposes a new infrastructure based on optimal-diameter de Bruijn graphs. Since generalized de Bruijn graphs exhibit very short average distances and high resilience to node failure, they are well suited for distributed hash tables (DHTs). Using the example of Chord, CAN, and de Bruijn, we study the routing performance, graph expansion, clustering properties, and bisection width of each graph. Having confirmed that de Bruijn graphs offer the best diameter and highest connectivity among the existing peer-to-peer structures, we offer a very simple incremental building process that preserves optimal properties of de Bruijn graphs under uniform user joins/departures. We call the combined peer-to-peer architecture optimal diameter routing infrastructure. Dmitri Loguinov, Juan Casas, Xiaoming Wang 0002 |
IEEE/ACM Trans. Netw. | 3 |
| 2004 | On zone-balancing of peer-to-peer networks: analysis of random node joinabstractBalancing peer-to-peer graphs, including zone-size distributions, has recently become an important topic of peer-to-peer (P2P) research [1], [2], [6], [19], [31], [36]. To bring analytical understanding into the various peer-join mechanisms, we study how zone-balancing decisions made during the initial sampling of the peer space affect the resulting zone sizes and derive several asymptotic results for the maximum and minimum zone sizes that hold with high probability. Xiaoming Wang 0002, Yueping Zhang, Xiafeng Li, Dmitri Loguinov |
SIGMETRICS | 1 |