Demo Data from EDBT 2026 / reviewers in the wild / expert
Alexander J. T. Gurney
dblp:14/3250
· DBLP profile ↗
17ranked-venue papers
6as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 14 · 5 first-authorSystems, architecture and hardware · 1Software engineering, systems software and programming languages · 1Theory of computation · 1 · 1 first-author
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
14 papers |
Routing and switching · 68% Network management and operations · 24% Transport protocols and congestion control · 7% | |
| Network and information security
2 papers |
Network security · 73% Cryptographic protocols and secure computation · 27% |
Topics — the 24 heaviest of 25, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Routing and switching
inter-domain routing |
1.4 | 8 | 2016 | Private and Verifiable Interdomain Routing Decisions · IEEE/ACM Trans. Netw. 2016 Rapid convergence versus policy expressiveness in interdomain routing · INFOCOM 2016 A reduction-based approach towards scaling up formal analysis of internet configurations · INFOCOM 2014 |
Routing and switching › inter-domain routing
BGP |
0.9 | 8 | 2018 | A reduction-based approach towards scaling up formal analysis of internet configurations · INFOCOM 2014 Private and verifiable interdomain routing decisions · SIGCOMM 2012 Reduction-based analysis of BGP systems with BGPVerif · SIGCOMM 2012 |
Network management and operations
configuration verification |
0.7 | 5 | 2012 | Reduction-based analysis of BGP systems with BGPVerif · SIGCOMM 2012 Route shepherd: stability hints for the control plane · SIGCOMM 2012 Reducing the complexity of BGP stability analysis with hybrid combinatorial-algebraic models · ICNP 2012 |
Routing and switching
routing protocol |
0.6 | 4 | 2018 | Asynchronous convergence of policy-rich distributed bellman-ford routing protocols · SIGCOMM 2018 Neighbor-specific BGP: An algebraic exploration · ICNP 2010 Lexicographic products in metarouting · ICNP 2007 |
Network security
routing security |
0.4 | 2 | 2016 | Private and Verifiable Interdomain Routing Decisions · IEEE/ACM Trans. Netw. 2016 Private and verifiable interdomain routing decisions · SIGCOMM 2012 |
Routing and switching › routing protocol
distance-vector routing |
0.3 | 1 | 2018 | Asynchronous convergence of policy-rich distributed bellman-ford routing protocols · SIGCOMM 2018 |
Routing and switching › routing protocol › distance-vector routing
distributed bellman-ford |
0.3 | 1 | 2018 | Asynchronous convergence of policy-rich distributed bellman-ford routing protocols · SIGCOMM 2018 |
Transport protocols and congestion control › multipath transport
multipath TCP |
0.2 | 1 | 2014 | Deconstructing MPTCP Performance · ICNP 2014 |
Network management and operations › network configuration
network configuration analysis |
0.2 | 1 | 2014 | A reduction-based approach towards scaling up formal analysis of internet configurations · INFOCOM 2014 |
Network management and operations
network simplification |
0.2 | 1 | 2014 | A reduction-based approach towards scaling up formal analysis of internet configurations · INFOCOM 2014 |
Routing and switching › inter-domain routing › BGP
BGP convergence |
0.1 | 1 | 2012 | Detecting unsafe BGP policies in a flexible world · ICNP 2012 |
Routing and switching › inter-domain routing
policy-based routing |
0.1 | 1 | 2012 | Brief announcement: a calculus of policy-based routing systems · PODC 2012 |
Network management and operations › network monitoring
routing oscillation detection |
0.1 | 1 | 2012 | Reduction-based analysis of BGP systems with BGPVerif · SIGCOMM 2012 |
Network management and operations › network verification
routing policy verification |
0.1 | 1 | 2012 | Private and verifiable interdomain routing decisions · SIGCOMM 2012 |
Routing and switching › routing protocol
routing protocol configuration |
0.1 | 1 | 2012 | Route shepherd: stability hints for the control plane · SIGCOMM 2012 |
Cryptographic protocols and secure computation › proof systems
zero-knowledge proofs |
0.1 | 1 | 2012 | Private and verifiable interdomain routing decisions · SIGCOMM 2012 |
Network management and operations › network configuration
routing policy configuration |
0.1 | 1 | 2011 | FSR: formal analysis and implementation toolkit for safe inter-domain routing · SIGCOMM 2011 |
Routing and switching
multipath routing |
0.1 | 1 | 2010 | Neighbor-specific BGP: An algebraic exploration · ICNP 2010 |
Routing and switching
path selection |
0.1 | 2 | 2010 | Lexicographic products in metarouting · ICNP 2007 Neighbor-specific BGP: An algebraic exploration · ICNP 2010 |
Routing and switching › routing protocol
path-vector routing |
0.1 | 1 | 2018 | Asynchronous convergence of policy-rich distributed bellman-ford routing protocols · SIGCOMM 2018 |
Transport protocols and congestion control
transport protocol performance |
0.1 | 1 | 2014 | Deconstructing MPTCP Performance · ICNP 2014 |
Physical-layer communications › digital signal processing
filtering |
0.0 | 1 | 2010 | Neighbor-specific BGP: An algebraic exploration · ICNP 2010 |
Routing and switching › inter-domain routing
autonomous system |
0.0 | 1 | 2007 | Lexicographic products in metarouting · ICNP 2007 |
Routing and switching › routing protocol
OSPF |
0.0 | 1 | 2007 | Lexicographic products in metarouting · ICNP 2007 |
Methods — techniques the papers use, named apart from their topics
cryptographic commitment · 0.5zero-knowledge proofs · 0.4zero-knowledge proof · 0.4algebraic framework · 0.3hardness analysis · 0.2approximation algorithm · 0.2reduction rules · 0.2numerical analysis · 0.2model-driven investigation · 0.2formal analysis · 0.2empirical measurement · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Asynchronous convergence of policy-rich distributed bellman-ford routing protocolsabstractWe present new results in the theory of asynchronous convergence for the Distributed Bellman-Ford (DBF) family of routing protocols which includes distance-vector protocols (e.g. RIP) and path-vector protocols (e.g. BGP). We take the strictly increasing conditions of Sobrinho and make three main new contributions. Matthew L. Daggitt, Alexander J. T. Gurney, Timothy G. Griffin |
SIGCOMM | 2 |
| 2016 | Rapid convergence versus policy expressiveness in interdomain routingabstractIn interdomain routing, competing network operators encode policies about possible routes in routing protocol configuration. The operation of the protocol should lead to satisfactory routes for all operators, but this process may not terminate or take a long time, exploring exponentially many alternative paths before stabilizing. In this paper, we study convergence for the partial policy specification model where preferences are set for only some paths and the ranking for the remaining paths is indifferent to the network operator. We consider policy restrictions that ensure a network to stabilize quickly. Specifically, we show that even when each operator only specifies preferences for two paths and each path has at most three hops, a network may still encounter exponentially many steps before convergence. However, restricting the policy any further ensures poly-time convergence. From another direction, it is well known that preferences based only on the `next-hop' node always converge within linear-time. We show that even relaxing the preference to be based on the `next-two-hop' leads to exponential-time convergence. Finally, we further study policy completion that leads to a stable state that minimizes the hop-length of the longest path, and establish a hardness result along with an approximation algorithm. Alexander J. T. Gurney, Sanjeev Khanna, Yang Li 0025 |
INFOCOM | 1 |
| 2016 | Private and Verifiable Interdomain Routing DecisionsabstractExisting secure interdomain routing protocols can verify validity properties about individual routes, such as whether they correspond to a real network path. It is often useful to verify more complex properties relating to the route decision procedure - for example, whether the chosen route was the best one available, or whether it was consistent with the network's peering agreements. However, this is difficult to do without knowing a network's routing policy and full routing state, which are not normally disclosed. In this paper, we show how a network can allow its peers to verify a number of nontrivial properties of its interdomain routing decisions without revealing any additional information. If all the properties hold, the peers learn nothing beyond what the interdomain routing protocol already reveals; if a property does not hold, at least one peer can detect this and prove the violation. We present SPIDeR, a practical system that applies this approach to the Border Gateway Protocol, and we report results from an experimental evaluation to demonstrate that SPIDeR has a reasonable overhead. Mingchen Zhao, Wenchao Zhou, Alexander J. T. Gurney, Andreas Haeberlen, Micah Sherr, Boon Thau Loo |
IEEE/ACM Trans. Netw. | 3 |
| 2014 | Deconstructing MPTCP PerformanceabstractThe paper seeks to broaden our understanding of MPTCP and focuses on the impact that initial sub-path selection can have on performance. Using empirical data, it demonstrates that which sub-path is chosen to start an MPTCP connection can have unintuitive consequences. Using numerical analysis and a model-driven investigation, the paper elucidates and validates the empirical results, and highlights MPTCP's non-linear coupling between paths as a primary cause for this behavior. The findings are both of operational interest and may help design better MPTCP schedulers, as they are also exposed to complex interactions with MPTCP's congestion control. Behnaz Arzani, Alexander J. T. Gurney, Sitian Cheng, Roch Guérin, Boon Thau Loo |
ICNP | 2 |
| 2014 | A reduction-based approach towards scaling up formal analysis of internet configurationsabstractThe Border Gateway Protocol (BGP) is the single inter-domain routing protocol that enables network operators within each autonomous system (AS) to influence routing decisions by independently setting local policies on route filtering and selection. This independence leads to fragile networking and makes analysis of policy configurations very complex. To aid the systematic and efficient study of the policy configuration space, this paper presents network reduction, a scalability technique for policy-based routing systems. In network reduction, we provide two types of reduction rules that transform policy configurations by merging duplicate and complementary router configurations to simplify analysis. We show that the reductions are sound, dual of each other and are locally complete. The reductions are also computationally attractive, requiring only local configuration information and modification. We have developed a prototype of network reduction and demonstrated that it is applicable on various BGP systems and enables significant savings in analysis time. In addition to making possible safety analysis on large networks that would otherwise not complete within reasonable time, network reduction is also a useful tool for discovering possible redundancies in BGP systems. Anduo Wang, Alexander J. T. Gurney, Xianglong Han, Jinyan Cao, Boon Thau Loo, Carolyn L. Talcott, Andre Scedrov |
INFOCOM | 2 |
| 2012 | Detecting unsafe BGP policies in a flexible worldabstractInternet Service Providers (ISPs) need to balance multiple opposing objectives. On one hand, they strive to offer innovative services to obtain competitive advantages; on the other, they have to interconnect with potentially competing ISPs to achieve reachability, and coordinate with them for certain services. The complexity of balancing these objectives is reflected in the diversity of policies of the Border Gateway Protocol (BGP), the standard inter-domain routing protocol. Unforeseen interactions among the BGP policies of different ISPs can cause routing anomalies. In this work, we propose a methodology to allow ISPs to check their BGP policy configurations for guaranteed convergence to a single stable state. This requires that a set of ISPs share their configurations with each other, or with a trusted third party. Compared to previous approaches to BGP safety, we (1) allow ISPs to use a richer set of policies, (2) do not modify the BGP protocol itself, and (3) detect not only instability, but also multiple stable states. Our methodology is based on the extension of current theoretical frameworks to relax their constraints and use incomplete data. We believe that this provides a rigorous foundation for the design and implementation of safety checking tools. Debbie Perouli, Timothy G. Griffin, Olaf Maennel, Sonia Fahmy, Cristel Pelsser, Alexander J. T. Gurney, Iain Phillips 0002 |
ICNP | 6 |
| 2012 | Reducing the complexity of BGP stability analysis with hybrid combinatorial-algebraic modelsabstractRouting stability and correctness in the Internet have long been a concern. Despite this, few theoretical frameworks have been proposed to check BGP configurations for convergence and safety. The most popular approach is based on the Stable Paths Problem (SPP) model. Unfortunately, SPP requires enumeration of all possible control-plane paths, which is infeasible in large networks. In this work, we study how to apply algebraic frameworks to the BGP configuration checking problem. We propose an extension of the Stratified Shortest Path Problem (SSPP) model that has a similar expressive power to SPP, but enables more efficient checking of configuration correctness. Our approach remains valid when BGP policies are applied to iBGP sessions - a case which is often overlooked by previous work, although common in today's Internet. While this paper focuses mainly on iBGP problems, our methodology can be extended to eBGP if operators are willing to share their local-preference configurations. Debbie Perouli, Stefano Vissicchio, Alexander J. T. Gurney, Olaf Maennel, Timothy G. Griffin, Iain Phillips 0002, Sonia Fahmy, Cristel Pelsser |
ICNP | 3 |
| 2012 | Brief announcement: a calculus of policy-based routing systemsabstractThe BGP (Border Gateway Protocol) is the single inter-domain routing protocol that enables network operators within each autonomous system (AS) to influence routing decisions by independently setting local policies on route filtering and selection. This independence leads to fragile networking and makes analysis of policy configurations very complex. To aid the systematic and efficient study of the policy configuration space, this paper presents a reduction calculus on policy-based routing systems. In the calculus, we provide two types of reduction rules that transform policy configurations by merging duplicate and complementary router configurations to simplify analysis. We show that the reductions are sound, dual of each other and are locally complete. The reductions are also computationally attractive, requiring only local configuration information and modification. These properties establish our reduction calculus as a sound, efficient, and complete theory for scaling up existing analysis techniques. Anduo Wang, Carolyn L. Talcott, Alexander J. T. Gurney, Boon Thau Loo, Andre Scedrov |
PODC | 3 |
| 2012 | Route shepherd: stability hints for the control planeabstractThe Route Shepherd tool demonstrates applications of choosing between routing protocol configurations on the basis of rigorously-supported theory. Splitting the configuration space into equivalence classes allows the identification of which parameter combinations lead to protocol stability, and which do not. This ahead-of-time analysis generates a predicate, in the form of a combination of linear integer inequalities, which can be used in several complementary ways by downstream applications. Examples presented include warning operators about errors in advance, recovery from protocol oscillation, plotting a series of safe parameter changes, and understanding the dynamics of the routing system. Alexander J. T. Gurney, Xianglong Han, Yang Li 0025, Boon Thau Loo |
SIGCOMM | 1 |
| 2012 | Reduction-based analysis of BGP systems with BGPVerifabstractToday's inter-domain routing protocol, the Border Gateway Protocol (BGP), is increasingly complicated and fragile due to policy misconfiguration by individual autonomous systems (ASes). Existing configuration analysis techniques are either manual and tedious, or do not scale beyond a small number of nodes due to the state explosion problem. To aid the diagnosis of misconfigurations in real-world large BGP systems, this paper presents BGPVerif , a reduction based analysis toolkit. The key idea is to reduce BGP system size prior to analysis while preserving crucial correctness properties. BGPVerif consists of two components, NetReducer that simplifies BGP configurations, and NetAnalyzer that automatically detects routing oscillation. BGPVerif accepts a wide range of BGP configuration inputs ranging from real-world traces (Rocketfuel network topologies), randomly generated BGP networks (GT-ITM), Cisco configuration guidelines, as well as arbitrary user-defined networks. BGPVerif illustrates the applicability, efficiency, and benefits of the reduction technique, it also introduces an infrastructure that enables networking researchers to interact with advanced formal method tool. Anduo Wang, Alexander J. T. Gurney, Xianglong Han, Jinyan Cao, Carolyn L. Talcott, Boon Thau Loo, Andre Scedrov |
SIGCOMM | 2 |
| 2012 | Private and verifiable interdomain routing decisionsabstractExisting secure interdomain routing protocols can verify validity properties about individual routes, such as whether they correspond to a real network path. It is often useful to verify more complex properties relating to the route decision procedure - for example, whether the chosen route was the best one available, or whether it was consistent with the network's peering agreements. However, this is difficult to do without knowing a network's routing policy and full routing state, which are not normally disclosed. In this paper, we show how a network can allow its peers to verify a number of nontrivial properties of its interdomain routing decisions without revealing any additional information. If all the properties hold, the peers learn nothing beyond what the interdomain routing protocol already reveals; if a property does not hold, at least one peer can detect this and prove the violation. We present SPIDeR, a practical system that applies this approach to the Border Gateway Protocol, and we report results from an experimental evaluation to demonstrate that SPIDeR has a reasonable overhead. Mingchen Zhao, Wenchao Zhou, Alexander J. T. Gurney, Andreas Haeberlen, Micah Sherr, Boon Thau Loo |
SIGCOMM | 3 |
| 2012 | Reduction-Based Formal Analysis of BGP Instances
Anduo Wang, Carolyn L. Talcott, Alexander J. T. Gurney, Boon Thau Loo, Andre Scedrov |
TACAS | 3 |
| 2011 | Pathfinding through Congruences
Alexander J. T. Gurney, Timothy G. Griffin |
RAMiCS | 1 |
| 2011 | Having your cake and eating it too: routing security with privacy protectionsabstractInternet Service Providers typically do not reveal details of their interdomain routing policies due to security concerns, or for commercial or legal reasons. As a result, it is difficult to hold ISPs accountable for their contractual agreements. Existing solutions can check basic properties, e.g., whether route announcements correspond to valid routes, but they do not verify how these routes were chosen. In essence, today's Internet forces us to choose between per-AS privacy and verifiability. Alexander J. T. Gurney, Andreas Haeberlen, Wenchao Zhou, Micah Sherr, Boon Thau Loo |
HotNets | 1 |
| 2011 | FSR: formal analysis and implementation toolkit for safe inter-domain routingabstractWe present the demonstration of a comprehensive toolkit for analyzing and implementing routing policies, ranging from high-level guidelines to specific router configurations. Our Formally Safe Routing (FSR) toolkit performs all of these functions from the same algebraic representation of routing policy. We show that routing algebra has a very natural translation to both integer constraints (to perform safety analysis using SMT solvers) and declarative programs (to generate distributed implementations). Our demonstration with realistic topologies and policies shows how FSR can detect problems in an AS's iBGP configuration, prove sufficient conditions for BGP safety, and empirically evaluate convergence time. Yiqing Ren, Wenchao Zhou, Anduo Wang, Limin Jia 0001, Alexander J. T. Gurney, Boon Thau Loo, Jennifer Rexford |
SIGCOMM | 5 |
| 2010 | Neighbor-specific BGP: An algebraic explorationabstractThere are several situations in which it would be advantageous to allow route preferences to be dependent on which neighbor is to receive the route. This idea could be realised in many possible ways and could interact differently with other elements of route choice, such as filtering: not all of these will have the property that a unique routing solution can always be found. We develop an algebraic model of route selection to aid in the analysis of neighbor-specific preferences in multipath routing. Using this model, we are able to identify a set of such routing schemes in which convergence is guaranteed. Alexander J. T. Gurney, Timothy G. Griffin |
ICNP | 1 |
| 2007 | Lexicographic products in metaroutingabstractRouting protocols often keep track of multiple route metrics, where some metrics are more important than others. Route selection is then based on lexicographic comparison: the most important attribute of each route is considered first, and if this does not give enough information to decide which route is better, the next attribute is considered; and so on. We investigate protocols that find globally optimal paths and protocols that find only locally optimal paths. In each case we characterize exactly when lexicographic products can be used to define well-behaved routing protocols. We apply our results to protocols that can partition a network into distinct administrative regions, such as OSPF areas and BGP autonomous systems. We show that in some cases this type of local autonomy is fully compatible with global optimality. Alexander J. T. Gurney, Timothy G. Griffin |
ICNP | 1 |