Demo Data from EDBT 2026 / reviewers in the wild / expert
Bruce Spang
dblp:194/3128
· DBLP profile ↗
7ranked-venue papers
5as first author
4since 2021 · last 2023
0000-0001-6590-9141ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 4 · 3 first-author · 3 since 2021Theory of computation · 2 · 1 first-authorSystems, architecture and hardware · 1 · 1 first-author · 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 networks
3 papers |
Content delivery and video streaming · 70% Internet architecture and protocols · 10% Network optimization and economics · 10% | |
| Theoretical computer science
1 paper |
Coding theory · 50% Information theory · 25% Algorithms and data structures · 25% |
Topics — the 11 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Content delivery and video streaming
adaptive video streaming |
0.7 | 1 | 2023 | Sammy: smoothing video traffic to be a friendly internet neighbor · SIGCOMM 2023 |
Content delivery and video streaming
quality of experience |
0.7 | 1 | 2023 | Sammy: smoothing video traffic to be a friendly internet neighbor · SIGCOMM 2023 |
Content delivery and video streaming
traffic smoothing |
0.7 | 1 | 2023 | Sammy: smoothing video traffic to be a friendly internet neighbor · SIGCOMM 2023 |
Coding theory › error-correcting codes › insertion and deletion › insertion-deletion channel › deletion-correcting codes
coded trace reconstruction |
0.4 | 1 | 2020 | Coded trace reconstruction in a constant number of traces · FOCS 2020 |
Information theory › channel capacity
deletion channel |
0.4 | 1 | 2020 | Coded trace reconstruction in a constant number of traces · FOCS 2020 |
Coding theory
error-correcting codes |
0.4 | 1 | 2020 | Coded trace reconstruction in a constant number of traces · FOCS 2020 |
Algorithms and data structures › sequence algorithms › string algorithms › string reconstruction
trace reconstruction |
0.4 | 1 | 2020 | Coded trace reconstruction in a constant number of traces · FOCS 2020 |
Network optimization and economics › resource allocation
network utility maximization |
0.3 | 1 | 2017 | MON: Mission-optimized overlay networks · INFOCOM 2017 |
Internet architecture and protocols
overlay networks |
0.3 | 1 | 2017 | MON: Mission-optimized overlay networks · INFOCOM 2017 |
Transport protocols and congestion control
rate control |
0.2 | 1 | 2023 | Sammy: smoothing video traffic to be a friendly internet neighbor · SIGCOMM 2023 |
Routing and switching
traffic engineering |
0.1 | 1 | 2017 | MON: Mission-optimized overlay networks · INFOCOM 2017 |
Methods — techniques the papers use, named apart from their topics
joint ABR and rate control · 0.7application-informed pacing · 0.7a/b testing · 0.5rate analysis · 0.4black-box reduction · 0.4online optimization · 0.3offline optimization · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Green With Envy: Unfair Congestion Control Algorithms Can Be More Energy EfficientabstractDespite 40 years of active research on congestion control, there has been little or no consideration of how it impacts the energy usage of end-hosts or networking equipment. Particularly with the burgeoning energy consumption of data centers and wide-area networks, we argue that the time is ripe for the networking community to start thinking along these lines. To pave the way, we conduct lab experiments to measure the energy used by popular congestion control algorithms. We consider various aspects of congestion control and the rich research challenges that arise when we consider energy efficiency. Specifically, we find that fairness for the bandwidth allocated by congestion control can increase energy consumption by as high as 16%. We extrapolate these results to projected savings on the order of $10 million/year for large data centers. Serhat Arslan, Sundararajan Renganathan, Bruce Spang |
HotNets | 3 |
| 2023 | Sammy: smoothing video traffic to be a friendly internet neighborabstractOn-demand streaming video traffic is managed by an adaptive bi-trate (ABR) algorithm whose job is to optimize quality of experience (QoE) for a single video session. ABR algorithms leave the question of sharing network resources up to transport-layer algorithms. We observe that as the internet gets faster relative to video streaming rates, this delegation of responsibility gives video traffic a burstier on-off traffic pattern. In this paper, we show we can substantially smooth video traffic to improve its interactions with the rest of the internet, while maintaining the same or better QoE for streaming video. We smooth video traffic with two design principles: application-informed pacing, which allows ABR algorithms to set an upper limit on packet-by-packet throughput, and by designing ABR algorithms that work with pacing. We propose a joint ABR and rate-control scheme, called Sammy, which selects both video quality and pacing rates. We implement our scheme and evaluate it at a large video streaming service. Our approach smooths video, making it a more friendly neighbor to other internet applications. One surprising result is that being friendlier requires no compromise for the video traffic: in large scale, production experiments, Sammy improves video QoE over an existing, extensively tested and tuned production ABR algorithm. Bruce Spang, Shravya Kunamalla, Renata Teixeira, Te-Yuan Huang, Grenville J. Armitage, Ramesh Johari, Nick McKeown |
SIGCOMM | 1 |
| 2021 | Unbiased experiments in congested networksabstractWhen developing a new networking algorithm, it is established practice to run a randomized experiment, or A/B test, to evaluate its performance. In an A/B test, traffic is randomly allocated between a treatment group, which uses the new algorithm, and a control group, which uses the existing algorithm. However, because networks are congested, both treatment and control traffic compete against each other for resources in a way that biases the outcome of these tests. This bias can have a surprisingly large effect; for example, in lab A/B tests with two widely used congestion control algorithms, the treatment appeared to deliver 150% higher throughput when used by a few flows, and 75% lower throughput when used by most flows---despite the fact that the two algorithms have identical throughput when used by all traffic. Bruce Spang, Veronica Hannan, Shravya Kunamalla, Te-Yuan Huang, Nick McKeown, Ramesh Johari |
Internet Measurement Conference | 1 |
| 2021 | Updating the theory of buffer sizing
Bruce Spang, Serhat Arslan, Nick McKeown |
Perform. Evaluation | 1 |
| 2020 | Coded trace reconstruction in a constant number of tracesabstractThe coded trace reconstruction problem asks to construct a code C ⊂ {0,1}nsuch that any x ∈ C is recoverable from independent outputs (“traces”) of x from a binary deletion channel (BDC). We present binary codes of rate 1-ε that are efficiently recoverable from exp(Oq(log1/3([1/(ε)]))) (a constant independent of n) traces of a BDCq for any constant deletion probability q ∈ (0,1). We also show that, for rate 1 -ε binary codes, ~Ω(log5/2(1/ε)) traces are required. The results follow from a pair of black-box reductions that show that average-case trace reconstruction is essentially equivalent to coded trace reconstruction. We also show that there exist codes of rate 1 -ε over an Oε(1)-sized alphabet that are recoverable from O(log(1/ε)) traces, and that this is tight. Joshua Brakensiek, Ray Li, Bruce Spang |
FOCS | 3 |
| 2019 | Unconstraining Graph-Constrained Group TestingabstractIn network tomography, one goal is to identify a small set of failed links in a network using as little information as possible. One way of setting up this problem is called graph-constrained group testing. Graph-constrained group testing is a variant of the classical combinatorial group testing problem, where the tests that one is allowed are additionally constrained by a graph. In this case, the graph is given by the underlying network topology. The main contribution of this work is to show that for most graphs, the constraints imposed by the graph are no constraint at all. That is, the number of tests required to identify the failed links in graph-constrained group testing is near-optimal even for the corresponding group testing problem with no graph constraints. Our approach is based on a simple randomized construction of tests. To analyze our construction, we prove new results about the size of giant components in randomly sparsified graphs. Finally, we provide empirical results which suggest that our connected-subgraph tests perform better not just in theory but also in practice, and in particular perform better on a real-world network topology. Bruce Spang, Mary Wootters |
APPROX-RANDOM | 1 |
| 2017 | MON: Mission-optimized overlay networksabstractLarge organizations often have users in multiple sites which are connected over the Internet. Since resources are limited, communication between these sites needs to be carefully orchestrated for the most benefit to the organization. We present a Mission-optimized Overlay Network (MON), a hybrid overlay network architecture for maximizing utility to the organization. We combine an offline and an online system to solve non-concave utility maximization problems. The offline tier, the Predictive Flow Optimizer (PFO), creates plans for routing traffic using a model of network conditions. The online tier, MONtra, is aware of the precise local network conditions and is able to react quickly to problems within the network. Either tier alone is insufficient. The PFO may take too long to react to network changes. MONtra only has local information and cannot optimize non-concave mission utilities. However, by combining the two systems, MON is robust and achieves near-optimal utility under a wide range of network conditions. While best-effort overlay networks are well studied, our work is the first to design overlays that are optimized for mission utility. Bruce Spang, Anirudh Sabnis, Ramesh K. Sitaraman, Don Towsley, Brian DeCleene |
INFOCOM | 1 |