Demo Data from VLDB 2026 / reviewers in the wild / expert
Lee Rhodes
dblp:98/8
· DBLP profile ↗
5ranked-venue papers
0as first author
0since 2021 · last 2020
0000-0002-5871-0377ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 2Databases, data management, data science and information retrieval · 2Artificial intelligence and machine learning · 1Systems, architecture and hardware · 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.
| Databases, data mining, and information retrieval
3 papers |
Data stream processing · 85% Query processing and optimization · 15% | |
| Theoretical computer science
3 papers |
Algorithms and data structures · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Concurrent programming · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data stream processing
sketch |
0.4 | 1 | 2020 | Fast concurrent data sketches · PPoPP 2020 |
Concurrent programming › atomicity
linearizability |
0.4 | 1 | 2020 | Fast concurrent data sketches · PPoPP 2020 |
Algorithms and data structures
sketching |
0.4 | 1 | 2020 | Data Sketching for Real Time Analytics: Theory and Practice · KDD 2020 |
Data stream processing › frequency estimation
heavy hitter detection |
0.3 | 1 | 2017 | A high-performance algorithm for identifying frequent items in data streams · Internet Measurement Conference 2017 |
Query processing and optimization
approximate query processing |
0.1 | 1 | 2020 | Data Sketching for Real Time Analytics: Theory and Practice · KDD 2020 |
Algorithms and data structures › data streams
streaming algorithms |
0.1 | 1 | 2017 | A high-performance algorithm for identifying frequent items in data streams · Internet Measurement Conference 2017 |
Methods — techniques the papers use, named apart from their topics
relaxed semantics · 1.3error analysis · 1.3sketching · 0.9misra-gries algorithm · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Data Sketching for Real Time Analytics: Theory and PracticeabstractSpeed, cost, and scale. These are 3 of the biggest challenges in analyzing big data. While modern data systems continue to push the boundaries of scale, the problems of speed and cost are fundamentally tied to the size of data being scanned or processed. Processing thousands of queries that each access terabytes of data with sub-second latency remains infeasible. Data sketching techniques provide means to drastically reduce this size, allowing for real-time or interactive data analysis with reduced costs but with approximate answers. Daniel Ting, Jonathan Malkin, Lee Rhodes |
KDD | 3 |
| 2020 | Fast concurrent data sketchesabstractData sketches are approximate succinct summaries of long data streams. They are widely used for processing massive amounts of data and answering statistical queries about it. Existing libraries producing sketches are very fast, but do not allow parallelism for creating sketches using multiple threads or querying them while they are being built. We present a generic approach to parallelising data sketches efficiently and allowing them to be queried in real time, while bounding the error that such parallelism introduces. Utilising relaxed semantics and the notion of strong linearisability we prove our algorithm's correctness and analyse the error it induces in two specific sketches. Our implementation achieves high scalability while keeping the error small. We have contributed one of our concurrent sketches to the open-source data sketches library. Arik Rinberg, Alexander Spiegelman, Edward Bortnikov, Eshcar Hillel, Idit Keidar, Lee Rhodes, Hadar Serviansky |
PPoPP | 6 |
| 2017 | A high-performance algorithm for identifying frequent items in data streamsabstractEstimating frequencies of items over data streams is a common building block in streaming data measurement and analysis. Misra and Gries introduced their seminal algorithm for the problem in 1982, and the problem has since been revisited many times due its practicality and applicability. We describe a highly optimized version of Misra and Gries' algorithm that is suitable for deployment in industrial settings. Our code is made public via an open source library called Data Sketches that is already used by several companies and production systems. Daniel Anderson, Pryce Bevan, Kevin J. Lang, Edo Liberty, Lee Rhodes, Justin Thaler |
Internet Measurement Conference | 5 |
| 2016 | A Framework for Estimating Stream Expression CardinalitiesabstractGiven $m$ distributed data streams $A_1, \dots, A_m$, we consider the problem of estimating the number of unique identifiers in streams defined by set expressions over $A_1, \dots, A_m$. We identify a broad class of algorithms for solving this problem, and show that the estimators output by any algorithm in this class are perfectly unbiased and satisfy strong variance bounds. Our analysis unifies and generalizes a variety of earlier results in the literature. To demonstrate its generality, we describe several novel sampling algorithms in our class, and show that they achieve a novel tradeoff between accuracy, space usage, update speed, and applicability. Anirban Dasgupta 0001, Kevin J. Lang, Lee Rhodes, Justin Thaler |
ICDT | 3 |
| 2003 | A Revenue-based Model for Making Resource Investment Decisions in IP Networks
Srinivasan Jagannathan, Jörn Altmann, Lee Rhodes |
Integrated Network Management | 3 |