Demo Data from SIGIR 2026 / reviewers in the wild / expert
Pooria Namyar
dblp:299/2232
· DBLP profile ↗
15ranked-venue papers
8as first author
15since 2021 · last 2026
0000-0001-7704-5440ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 15 · 8 first-author · 15 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
9 papers |
Routing and switching · 26% Network management and operations · 17% Datacenter networks · 17% | |
| Theoretical computer science
3 papers |
Mathematical optimization · 49% Algorithmic game theory and mechanism design · 40% Algorithms and data structures · 12% | |
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 77% Compilers and program optimization · 23% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% |
Topics — the 21 heaviest of 25, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Routing and switching
traffic engineering |
1.5 | 2 | 2025 | Raha: A General Tool to Analyze WAN Degradation · SIGCOMM 2025 Optimal Oblivious Routing With Concave Objectives for Structured Networks · IEEE/ACM Trans. Netw. 2023 |
Routing and switching › routing algorithms
oblivious routing |
1.2 | 2 | 2023 | Optimal Oblivious Routing With Concave Objectives for Structured Networks · IEEE/ACM Trans. Netw. 2023 Optimal Oblivious Routing for Structured Networks · INFOCOM 2022 |
Datacenter networks
data center network topology |
1.2 | 2 | 2023 | Optimal Oblivious Routing With Concave Objectives for Structured Networks · IEEE/ACM Trans. Netw. 2023 A throughput-centric view of the performance of datacenter topologies · SIGCOMM 2021 |
Program analysis
symbolic execution |
1.0 | 1 | 2026 | Heuristic Analysis from Source Code via Symbolic-Guided Optimization · NSDI 2026 |
Network management and operations
network verification |
0.9 | 1 | 2025 | Raha: A General Tool to Analyze WAN Degradation · SIGCOMM 2025 |
Internet architecture and protocols
packet scheduling |
0.9 | 1 | 2025 | Everything Matters in Programmable Packet Scheduling · NSDI 2025 |
Internet architecture and protocols › packet scheduling
programmable packet scheduling |
0.9 | 1 | 2025 | Everything Matters in Programmable Packet Scheduling · NSDI 2025 |
Software-defined and programmable networks
SDN control plane |
0.9 | 1 | 2025 | ZENITH: Towards A Formally Verified Highly-Available Control Plane · SIGCOMM 2025 |
Internet of things and sensor networks
time synchronization |
0.9 | 1 | 2025 | Firefly: Scalable, Ultra-Accurate Clock Synchronization for Datacenters · SIGCOMM 2025 |
Distributed systems
clock synchronization |
0.9 | 1 | 2025 | Firefly: Scalable, Ultra-Accurate Clock Synchronization for Datacenters · SIGCOMM 2025 |
Algorithmic game theory and mechanism design › fair division › max-min fairness
max-min fair allocation |
0.8 | 1 | 2024 | Solving Max-Min Fair Resource Allocations Quickly on Large Graphs · NSDI 2024 |
Mathematical optimization
multilevel optimization |
0.8 | 1 | 2024 | Finding Adversarial Inputs for Heuristics using Multi-level Optimization · NSDI 2024 |
Wireless networking › wireless network optimization
throughput optimization |
0.7 | 1 | 2023 | Optimal Oblivious Routing With Concave Objectives for Structured Networks · IEEE/ACM Trans. Netw. 2023 |
Routing and switching
routing |
0.6 | 1 | 2022 | Optimal Oblivious Routing for Structured Networks · INFOCOM 2022 |
Datacenter networks
bisection bandwidth |
0.5 | 1 | 2021 | A throughput-centric view of the performance of datacenter topologies · SIGCOMM 2021 |
Network performance modeling
throughput analysis |
0.5 | 1 | 2021 | A throughput-centric view of the performance of datacenter topologies · SIGCOMM 2021 |
Network management and operations
failure recovery |
0.3 | 1 | 2025 | Enhancing Network Failure Mitigation with Performance-Aware Ranking · NSDI 2025 |
Internet architecture and protocols
wide area network |
0.3 | 1 | 2025 | Raha: A General Tool to Analyze WAN Degradation · SIGCOMM 2025 |
Network optimization and economics
resource allocation |
0.2 | 1 | 2024 | Solving Max-Min Fair Resource Allocations Quickly on Large Graphs · NSDI 2024 |
Algorithms and data structures
heuristic algorithms |
0.2 | 1 | 2024 | Finding Adversarial Inputs for Heuristics using Multi-level Optimization · NSDI 2024 |
Mathematical optimization
linear programming |
0.2 | 1 | 2022 | Optimal Oblivious Routing for Structured Networks · INFOCOM 2022 |
Methods — techniques the papers use, named apart from their topics
linear programming · 1.8graph automorphism · 1.8layered synchronization · 1.7distributed consensus · 1.7iterative algorithm · 1.1traffic engineering analysis · 0.9formal verification · 0.9code generation from specification · 0.9multilevel optimization · 0.8convex optimization · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Heuristic Analysis from Source Code via Symbolic-Guided Optimization
Pantea Karimi, Siva Kesava Reddy K., Ryan Beckett, Santiago Segarra, Pooria Namyar, Mohammad Alizadeh, Behnaz Arzani |
NSDI | 5 |
| 2026 | Near-optimal Online Traffic EngineeringabstractMost deployed WAN Traffic Engineering (TE) systems use a logically centralized controller that periodically gathers traffic demands, runs a TE optimization or heuristic, and then programs the network. At scale, these solutions are often suboptimal and can take minutes to react to demand changes or failures. In this paper, we introduce OnlineTE, a system that reacts immediately to demand changes and failures and delivers near-optimal solutions within seconds of a change. OnlineTE builds on the theory of optimization decomposition to devise scalable, near-optimal, distributed TE solvers for path-based MLU and Max-Flow problems. In OnlineTE, switches each solve a local subproblem, and a central coordinator coordinates their convergence. As such, a switch can trigger a re-optimization as soon as it detects a demand change or failure, enabling high reactivity. OnlineTE scales to large WANs, and its computational requirements are well within the capabilities of modern WAN switches. It also enables a novel paradigm, edge-based TE, which can utilize resources more efficiently than today's path-based approaches. On a testbed emulation of a 750-node WAN topology, OnlineTE outperforms the state-of-the-art by up to an order of magnitude. Arvin Ghavidel, Pooria Namyar, Nikolai Matni, Walter Willinger, Ramesh Govindan |
SIGCOMM | 2 |
| 2025 | Everything Matters in Programmable Packet Scheduling
Albert Gran Alcoz, Balázs Vass, Pooria Namyar, Behnaz Arzani, Gábor Rétvári, Laurent Vanbever |
NSDI | 3 |
| 2025 | Enhancing Network Failure Mitigation with Performance-Aware Ranking
Pooria Namyar, Arvin Ghavidel, Daniel Crankshaw, Daniel S. Berger, Kevin Hsieh, Srikanth Kandula, Ramesh Govindan, Behnaz Arzani |
NSDI | 1 |
| 2025 | Raha: A General Tool to Analyze WAN DegradationabstractRaha is the first general tool that can analyze probable degradation of traffic engineered networks under arbitrary failures and traffic shifts to prevent outages. Raha addresses a significant gap in prior work which consider only (1) ≤ k failures; (2) specific traffic engineering schemes; and (3) the maximum impact of failures irrespective of the network design point. Behnaz Arzani, Sina Taheri, Pooria Namyar, Ryan Beckett, Siva Kesava Reddy K., Elnaz Jalilipour |
SIGCOMM | 3 |
| 2025 | ZENITH: Towards A Formally Verified Highly-Available Control PlaneabstractToday, large-scale software-defined networks use microservice-based controllers. Bugs in these controllers can reduce network availability by making the data plane state inconsistent with the high-level intent. To recover from such inconsistencies, modern controllers periodically reconcile the state of all the switches with the desired intent. However, periodic reconciliation limits the availability and performance of the network at scale. We introduce Zenith, a microservice-based controller that avoids inconsistencies by design rather than always relying on recovery mechanisms. We have formally verified Zenith's specifications and have proved that it ensures the network state will eventually be consistent with intent. We automatically generate Zenith's code from its specification to minimize the likelihood of errors in the final implementation. Zenith's guarantees and abstractions also enable developers to independently verify SDN applications and ensure end-to-end safety and correctness. Zenith resolves inconsistencies 5× faster than today's designs and significantly improves availability. Pooria Namyar, Arvin Ghavidel, Mingyang Zhang 0005, Harsha V. Madhyastha, Srivatsan Ravi, Chao Wang 0001, Ramesh Govindan |
SIGCOMM | 1 |
| 2025 | Firefly: Scalable, Ultra-Accurate Clock Synchronization for DatacentersabstractCloud-based financial exchanges require sub-10ns device-to-device clock synchronization accuracy while adhering to Coordinated Universal Time (UTC). Existing clock sync techniques struggle to meet this demand at scale and are vulnerable to clock drift, jitter, and path asymmetries. Firefly, a software-driven datacenter clock sync system, scalably, cost-effectively, and reliably achieves very high clock sync accuracy. It employs a distributed consensus algorithm on a random overlay graph to rapidly converge to a common time while applying gradual adjustments to device hardware clocks. To realize consistent sync-to-UTC (external sync) across devices while maintaining a stable device-to-device internal sync, Firefly uses a novel technique, layered synchronization, that decouples internal and external syncs. In a 248-machine Clos network, Firefly achieves sub-10ns device-to-device and ≤1μs device-to-UTC sync, and is resilient to time server failure and unstable clocks. Pooria Namyar, Nandita Dukkipati, KK Yap, Junzhi Gong, Peixuan Gao, Devdeep Ray, Gautam Kumar 0001, Ramesh Govindan, Amin Vahdat |
SIGCOMM | 1 |
| 2024 | Towards Safer Heuristics With XPlainabstractMany problems that cloud operators solve are computationally expensive, and operators often use heuristic algorithms (that are faster and scale better than optimal) to solve them more efficiently. Heuristic analyzers enable operators to find when and by how much their heuristics underperform. However, these tools do not provide enough detail for operators to mitigate the heuristic's impact in practice: they only discover a single input instance that causes the heuristic to underperform (and not the full set) and they do not explain why. Pantea Karimi, Solal Pirelli, Siva Kesava Reddy K., Ryan Beckett, Santiago Segarra, Beibin Li, Pooria Namyar, Behnaz Arzani |
HotNets | 7 |
| 2024 | End-to-End Performance Analysis of Learning-enabled SystemsabstractWe propose a performance analysis tool for learning-enabled systems that allows operators to uncover potential performance issues before deploying DNNs in their systems. The tools that exist for this purpose require operators to faithfully model all components (a white-box approach) or do inefficient black-box local search. We propose a gray-box alternative, which eliminates the need to precisely model all the system's components. Our approach is faster and finds substantially worse scenarios compared to prior work. We show that a state-of-the-art learning-enabled traffic engineering pipeline can underperform the optimal by 6× --- a much higher number compared to what the authors found. Pooria Namyar, Michael Schapira, Ramesh Govindan, Santiago Segarra, Ryan Beckett, Siva Kesava Reddy K., Behnaz Arzani |
HotNets | 1 |
| 2024 | Finding Adversarial Inputs for Heuristics using Multi-level Optimization
Pooria Namyar, Behnaz Arzani, Ryan Beckett, Santiago Segarra, Himanshu Raj, Umesh Krishnaswamy, Ramesh Govindan, Srikanth Kandula |
NSDI | 1 |
| 2024 | Solving Max-Min Fair Resource Allocations Quickly on Large Graphs
Pooria Namyar, Behnaz Arzani, Srikanth Kandula, Santiago Segarra, Daniel Crankshaw, Umesh Krishnaswamy, Ramesh Govindan, Himanshu Raj |
NSDI | 1 |
| 2023 | Optimal Oblivious Routing With Concave Objectives for Structured NetworksabstractOblivious routing distributes traffic from sources to destinations following predefined routes with rules independent of traffic demands. While finding optimal oblivious routing with a concave objective is intractable for general topologies, we show that it is tractable for structured topologies often used in datacenter networks. To achieve this, we apply graph automorphism and prove the existence of the optimal automorphism-invariant solution. This result reduces the search space to targeting the optimal automorphism-invariant solution. We design an iterative algorithm to obtain such a solution by alternating between convex optimization and a linear program. The convex optimization finds an automorphism-invariant solution based on representative variables and constraints, making the problem tractable. The linear program generates adversarial demands to ensure the final result satisfies all possible demands. Since the construction of the representative variables and constraints are combinatorial problems, we design polynomial-time algorithms for the construction. We evaluate the iterative algorithm in terms of throughput performance, scalability, and generality over three potential applications. The algorithm i) improves the throughput up to 87.5% for partially deployed FatTree and achieves up to$2.55\times $throughput gain for DRing over heuristic algorithms, ii) scales for three considered topologies with a thousand switches, iii) applies to a general structured topology with non-uniform link capacity and server distribution. Kanatip Chitavisutthivong, Sucha Supittayapornpong, Pooria Namyar, Mingyang Zhang 0005, Minlan Yu, Ramesh Govindan |
IEEE/ACM Trans. Netw. | 3 |
| 2022 | Minding the gap between fast heuristics and their optimal counterpartsabstractProduction systems use heuristics because they are faster or scale better than the corresponding optimal algorithms. Yet, practitioners are often unaware of how worse off a heuristic's solution may be with respect to the optimum in realistic scenarios. Leveraging two-stage games and convex optimization, we present a provable framework that unveils settings where a given heuristic underperforms. Pooria Namyar, Behnaz Arzani, Ryan Beckett, Santiago Segarra, Himanshu Raj, Srikanth Kandula |
HotNets | 1 |
| 2022 | Optimal Oblivious Routing for Structured NetworksabstractOblivious routing distributes traffic from sources to destinations following predefined routes with rules independent of traffic demands. While finding optimal oblivious routing is intractable for general topologies, we show that it is tractable for structured topologies often used in datacenter networks. To achieve this, we apply graph automorphism and prove the existence of the optimal automorphism-invariant solution. This result reduces the search space to targeting the optimal automorphism-invariant solution. We design an iterative algorithm to obtain such a solution by alternating between two linear programs. The first program finds an automorphism-invariant solution based on representative variables and constraints, making the problem tractable. The second program generates adversarial demands to ensure the final result satisfies all possible demands. Since, the construction of the representative variables and constraints are combinatorial problems, we design polynomial-time algorithms for the construction. We evaluate proposed iterative algorithm in terms of throughput performance, scalability, and generality over three potential applications. The algorithm i) improves the throughput up to 87.5% over a heuristic algorithm for partially deployed FatTree, ii) scales for FatClique with a thousand switches, iii) is applicable to a general structured topology with non-uniform link capacity and server distribution. Sucha Supittayapornpong, Pooria Namyar, Mingyang Zhang 0005, Minlan Yu, Ramesh Govindan |
INFOCOM | 2 |
| 2021 | A throughput-centric view of the performance of datacenter topologiesabstractWhile prior work has explored many proposed datacenter designs, only two designs, Clos-based and expander-based, are generally considered practical because they can scale using commodity switching chips. Prior work has used two different metrics, bisection bandwidth and throughput, for evaluating these topologies at scale. Little is known, theoretically or practically, how these metrics relate to each other. Exploiting characteristics of these topologies, we prove an upper bound on their throughput, then show that this upper bound better estimates worst-case throughput than all previously proposed throughput estimators and scales better than most of them. Using this upper bound, we show that for expander-based topologies, unlike Clos, beyond a certain size of the network, no topology can have full throughput, even if it has full bisection bandwidth; in fact, even relatively small expander-based topologies fail to achieve full throughput. We conclude by showing that using throughput to evaluate datacenter performance instead of bisection bandwidth can alter conclusions in prior work about datacenter cost, manageability, and reliability. Pooria Namyar, Sucha Supittayapornpong, Mingyang Zhang 0005, Minlan Yu, Ramesh Govindan |
SIGCOMM | 1 |