Demo Data from EDBT 2026 / reviewers in the wild / expert
Gregory Vorsanger
dblp:140/7179
· DBLP profile ↗
6ranked-venue papers
0as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 4Computer networks · 2Databases, data management, data science and information retrieval · 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
1 paper |
Network measurement and analytics · 69% Software-defined and programmable networks · 21% Routing and switching · 10% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network measurement and analytics
flow monitoring |
0.2 | 1 | 2016 | One Sketch to Rule Them All: Rethinking Network Flow Monitoring with UnivMon · SIGCOMM 2016 |
Network measurement and analytics › sketch-based measurement
sketch-based flow measurement |
0.2 | 1 | 2016 | One Sketch to Rule Them All: Rethinking Network Flow Monitoring with UnivMon · SIGCOMM 2016 |
Software-defined and programmable networks › programmable data plane
p4 |
0.1 | 1 | 2016 | One Sketch to Rule Them All: Rethinking Network Flow Monitoring with UnivMon · SIGCOMM 2016 |
Software-defined and programmable networks
programmable data plane |
0.1 | 1 | 2016 | One Sketch to Rule Them All: Rethinking Network Flow Monitoring with UnivMon · SIGCOMM 2016 |
Routing and switching
traffic engineering |
0.1 | 1 | 2016 | One Sketch to Rule Them All: Rethinking Network Flow Monitoring with UnivMon · SIGCOMM 2016 |
Methods — techniques the papers use, named apart from their topics
sketching · 0.2p4 · 0.2control-plane estimation · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Approximating Subadditive Hadamard Functions on Implicit MatricesabstractAn important challenge in the streaming model is to maintain small-space approximations of entrywise functions performed on a matrix that is generated by the outer product of two vectors given as a stream. In other works, streams typically define matrices in a standard way via a sequence of updates, as in the work of Woodruff (2014) and others. We describe the matrix formed by the outer product, and other matrices that do not fall into this category, as implicit matrices. As such, we consider the general problem of computing over such implicit matrices with Hadamard functions, which are functions applied entrywise on a matrix. In this paper, we apply this generalization to provide new techniques for identifying independence between two vectors in the streaming model. The previous state of the art algorithm of Braverman and Ostrovsky (2010) gave a $(1 \pm ε)$-approximation for the $L_1$ distance between the product and joint distributions, using space $O(\log^{1024}(nm) ε^{-1024})$, where $m$ is the length of the stream and $n$ denotes the size of the universe from which stream elements are drawn. Our general techniques include the $L_1$ distance as a special case, and we give an improved space bound of $O(\log^{12}(n) \log^{2}({nm \over ε})ε^{-7})$. Vladimir Braverman, Alan Roytman, Gregory Vorsanger |
APPROX-RANDOM | 3 |
| 2016 | One Sketch to Rule Them All: Rethinking Network Flow Monitoring with UnivMonabstractNetwork management requires accurate estimates of metrics for traffic engineering (e.g., heavy hitters), anomaly detection (e.g., entropy of source addresses), and security (e.g., DDoS detection). Obtaining accurate estimates given router CPU and memory constraints is a challenging problem. Existing approaches fall in one of two undesirable extremes: (1) low fidelity general-purpose approaches such as sampling, or (2) high fidelity but complex algorithms customized to specific application-level metrics. Ideally, a solution should be both general (i.e., supports many applications) and provide accuracy comparable to custom algorithms. This paper presents UnivMon, a framework for flow monitoring which leverages recent theoretical advances and demonstrates that it is possible to achieve both generality and high accuracy. UnivMon uses an application-agnostic data plane monitoring primitive; different (and possibly unforeseen) estimation algorithms run in the control plane, and use the statistics from the data plane to compute application-level metrics. We present a proof-of-concept implementation of UnivMon using P4 and develop simple coordination techniques to provide a ``one-big-switch'' abstraction for network-wide monitoring. We evaluate the effectiveness of UnivMon using a range of trace-driven evaluations and show that it offers comparable (and sometimes better) accuracy relative to custom sketching solutions. Zaoxing Liu, Antonis Manousis, Gregory Vorsanger, Vyas Sekar, Vladimir Braverman |
SIGCOMM | 3 |
| 2015 | Enabling a "RISC" Approach for Software-Defined Monitoring using Universal StreamingabstractNetwork management relies on an up-to-date and accurate view of many traffic metrics for tasks such as traffic engineering (e.g., heavy hitters), anomaly detection (e.g., entropy of source addresses), and security (e.g., DDoS detection). Obtaining an accurate estimate of these metrics while using little router CPU and memory is challenging. This in turn has inspired a large body of work in data streaming devoted to developing optimized algorithms for individual monitoring tasks, as well as recent approaches to make it simpler to implement these algorithms (e.g., OpenSketch). While this body of work has been seminal, we argue that this trajectory of crafting special purpose algorithms is untenable in the long term. We make a case for a "RISC" approach for flow monitoring analogous to a reduced instruction set in computer architecture---a simple and generic monitoring primitive from which a range of metrics can be computed with high accuracy. Building on recent theoretical advances in universal streaming, we show that this "holy grail" for flow monitoring might be well within our reach. Zaoxing Liu, Gregory Vorsanger, Vladimir Braverman, Vyas Sekar |
HotNets | 2 |
| 2015 | Weighted sampling without replacement from data streams
Vladimir Braverman, Rafail Ostrovsky, Gregory Vorsanger |
Inf. Process. Lett. | 3 |
| 2014 | An Optimal Algorithm for Large Frequency Moments Using O(n^(1-2/k)) BitsabstractIn this paper, we provide the first optimal algorithm for the remaining open question from the seminal paper of Alon, Matias, and Szegedy: approximating large frequency moments. We give an upper bound on the space required to find a k-th frequency moment of O(n^(1-2/k)) bits that matches, up to a constant factor, the lower bound of Woodruff et. al for constant epsilon and constant k. Our algorithm makes a single pass over the stream and works for any constant k > 3. It is based upon two major technical accomplishments: first, we provide an optimal algorithm for finding the heavy elements in a stream; and second, we provide a technique using Martingale Sketches which gives an optimal reduction of the large frequency moment problem to the all heavy elements problem. We also provide a polylogarithmic improvement for frequency moments, frequency based functions, spatial data streams, and measuring independence of data sets. Vladimir Braverman, Jonathan Katzman, Charles Seidell, Gregory Vorsanger |
APPROX-RANDOM | 4 |
| 2014 | Sampling from Dense Streams without Penalty - Improved Bounds for Frequency Moments and Heavy Hitters
Vladimir Braverman, Gregory Vorsanger |
COCOON | 2 |