Demo Data from EDBT 2026 / reviewers in the wild / expert
Asaf Valadarsky
dblp:145/1065
· DBLP profile ↗
9ranked-venue papers
3as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 6 · 3 first-authorTheory of computation · 2Software engineering, systems software and programming languages · 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
5 papers |
Routing and switching · 39% Internet architecture and protocols · 15% Datacenter networks · 13% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% |
Topics — the 9 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Routing and switching
traffic engineering |
0.4 | 1 | 2019 | TEAVAR: striking the right utilization-availability balance in WAN traffic engineering · SIGCOMM 2019 |
Routing and switching › traffic engineering
WAN traffic engineering |
0.4 | 1 | 2019 | TEAVAR: striking the right utilization-availability balance in WAN traffic engineering · SIGCOMM 2019 |
Internet architecture and protocols
network topology |
0.3 | 1 | 2017 | Beyond fat-trees without antennae, mirrors, and disco-balls · SIGCOMM 2017 |
Datacenter networks
datacenter architecture |
0.2 | 1 | 2016 | Xpander: Towards Optimal-Performance Datacenters · CoNEXT 2016 |
Program verification
model checking |
0.2 | 1 | 2014 | VeriCon: towards verifying controller programs in software-defined networks · PLDI 2014 |
Internet of things and sensor networks › reliability
failure resilience |
0.1 | 1 | 2019 | TEAVAR: striking the right utilization-availability balance in WAN traffic engineering · SIGCOMM 2019 |
Network measurement and analytics
per-flow measurement |
0.1 | 1 | 2019 | TEAVAR: striking the right utilization-availability balance in WAN traffic engineering · SIGCOMM 2019 |
Cloud and datacenter computing
resource disaggregation |
0.1 | 1 | 2019 | Shoal: A Network Architecture for Disaggregated Racks · NSDI 2019 |
Network optimization and economics › network design
network topology design |
0.1 | 1 | 2016 | Xpander: Towards Optimal-Performance Datacenters · CoNEXT 2016 |
Methods — techniques the papers use, named apart from their topics
value-at-risk · 0.4simulation · 0.4probabilistic modeling · 0.4model checking · 0.4formal methods · 0.4expander graphs · 0.2SDN · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Shoal: A Network Architecture for Disaggregated Racks
Vishal Shrivastav, Asaf Valadarsky, Hitesh Ballani, Paolo Costa, Ki Suh Lee, Han Wang 0009, Rachit Agarwal 0001, Hakim Weatherspoon |
NSDI | 2 |
| 2019 | TEAVAR: striking the right utilization-availability balance in WAN traffic engineeringabstractTo keep up with the continuous growth in demand, cloud providers spend millions of dollars augmenting the capacity of their wide-area backbones and devote significant effort to efficiently utilizing WAN capacity. A key challenge is striking a good balance between network utilization and availability, as these are inherently at odds; a highly utilized network might not be able to withstand unexpected traffic shifts resulting from link/node failures. We advocate a novel approach to this challenge that draws inspiration from financial risk theory: leverage empirical data to generate a probabilistic model of network failures and maximize bandwidth allocation to network users subject to an operator-specified availability target. Our approach enables network operators to strike the utilization-availability balance that best suits their goals and operational reality. We present TEAVAR (Traffic Engineering Applying Value at Risk), a system that realizes this risk management approach to traffic engineering (TE). We compare TEAVAR to state-of-the-art TE solutions through extensive simulations across many network topologies, failure scenarios, and traffic patterns, including benchmarks extrapolated from Microsoft's WAN. Our results show that with TEAVAR, operators can support up to twice as much throughput as state-of-the-art TE schemes, at the same level of availability. Jeremy Bogle, Nikhil Bhatia, Manya Ghobadi, Ishai Menache, Nikolaj S. Bjørner, Asaf Valadarsky, Michael Schapira |
SIGCOMM | 6 |
| 2017 | Learning to RouteabstractRecently, much attention has been devoted to the question of whether/when traditional network protocol design, which relies on the application of algorithmic insights by human experts, can be replaced by a data-driven (i.e., machine learning) approach. We explore this question in the context of the arguably most fundamental networking task: routing. Can ideas and techniques from machine learning (ML) be leveraged to automatically generate "good" routing configurations? We focus on the classical setting of intradomain traffic engineering. We observe that this context poses significant challenges for data-driven protocol design. Our preliminary results regarding the power of data-driven routing suggest that applying ML (specifically, deep reinforcement learning) to this context yields high performance and is a promising direction for further research. We outline a research agenda for ML-guided routing. Asaf Valadarsky, Michael Schapira, Dafna Shahaf, Aviv Tamar |
HotNets | 1 |
| 2017 | Beyond fat-trees without antennae, mirrors, and disco-ballsabstractRecent studies have observed that large data center networks often have a few hotspots while most of the network is underutilized. Consequently, numerous data center network designs have explored the approach of identifying these communication hotspots in real-time and eliminating them by leveraging flexible optical or wireless connections to dynamically alter the network topology. These proposals are based on the premise that statically wired network topologies, which lack the opportunity for such online optimization, are fundamentally inefficient, and must be built at uniform full capacity to handle unpredictably skewed traffic. Simon Kassing, Asaf Valadarsky, Gal Shahaf, Michael Schapira, Ankit Singla |
SIGCOMM | 2 |
| 2017 | Explicit Expanding Expanders
Michael Dinitz, Michael Schapira, Asaf Valadarsky |
Algorithmica | 3 |
| 2016 | Xpander: Towards Optimal-Performance DatacentersabstractDespite extensive efforts to meet ever-growing demands, today's datacenters often exhibit far-from-optimal performance in terms of network utilization, resiliency to failures, cost efficiency, incremental expandability, and more. Consequently, many novel architectures for high-performance datacenters have been proposed. We show that the benefits of state-of-the-art proposals are, in fact, derived from the fact that they are (implicitly) utilizing "expander graphs" (aka expanders) as their network topologies, thus unveiling a unifying theme of these proposals. We observe, however, that these proposals are not optimal with respect to performance, do not scale, or suffer from seemingly insurmountable deployment challenges. We leverage these insights to present Xpander, a novel datacenter architecture that achieves near-optimal performance and provides a tangible alternative to existing datacenter designs. Xpander's design turns ideas from the rich graph-theoretic literature on constructing optimal expanders into an operational reality. We evaluate Xpander via theoretical analyses, extensive simulations, experiments with a network emulator, and an implementation on an SDN-capable network testbed. Our results demonstrate that Xpander significantly outperforms both traditional and proposed datacenter designs. We discuss challenges to real-world deployment and explain how these can be resolved. Asaf Valadarsky, Gal Shahaf, Michael Dinitz, Michael Schapira |
CoNEXT | 1 |
| 2015 | Explicit Expanding Expanders
Michael Dinitz, Michael Schapira, Asaf Valadarsky |
ESA | 3 |
| 2015 | Xpander: Unveiling the Secrets of High-Performance DatacentersabstractMany architectures for high-performance datacenters have been proposed. Surprisingly, recent studies show that datacenter designs with random network topologies outperform more sophisticated designs, achieving near-optimal throughput and bisection bandwidth, high resiliency to failures, incremental expandability, high cost efficiency, and more. Unfortunately, the inherent unstructuredness and unpredictability of random designs pose serious, arguably insurmountable, obstacles to their adoption in practice. Can these guarantees be achieved by well-structured, deterministic datacenters? We provide a surprising affirmative answer. We show, through a combination of theoretical analyses, extensive simulations, and experiments with a network emulator, that any "expander" network topology (as indeed are random graphs) comes with these benefits. We leverage this insight to present Xpander, a novel deterministic datacenter architecture that achieves all of the above desiderata while providing a tangible alternative to existing datacenter designs. We discuss challenges en route to deploying Xpander (including physical layout, cabling costs and complexity, backwards compatibility) and explain how these can be resolved. Asaf Valadarsky, Michael Dinitz, Michael Schapira |
HotNets | 1 |
| 2014 | VeriCon: towards verifying controller programs in software-defined networksabstractSoftware-defined networking (SDN) is a new paradigm for operating and managing computer networks. SDN enables logically-centralized control over network devices through a "controller" software that operates independently from the network hardware, and can be viewed as the network operating system. Network operators can run both inhouse and third-party SDN programs (often called applications) on top of the controller, e.g., to specify routing and access control policies. SDN opens up the possibility of applying formal methods to prove the correctness of computer networks. Indeed, recently much effort has been invested in applying finite state model checking to check that SDN programs behave correctly. However, in general, scaling these methods to large networks is challenging and, moreover, they cannot guarantee the absence of errors. Thomas Ball 0001, Nikolaj S. Bjørner, Aaron Gember, Shachar Itzhaky, Aleksandr Karbyshev, Shmuel Sagiv, Michael Schapira, Asaf Valadarsky |
PLDI | 8 |