Demo Data from VLDB 2026 / reviewers in the wild / expert
Miguel Alves Ferreira
dblp:271/5974
· DBLP profile ↗
3ranked-venue papers
1as first author
2since 2021 · last 2024
0000-0001-9897-9517ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 2 · 1 since 2021Systems, 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 |
Routing and switching · 60% Network optimization and economics · 21% Datacenter networks · 16% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Routing and switching › switching networks › multistage interconnection network
clos network |
0.8 | 1 | 2024 | Impossibility Results for Data-Center Routing with Congestion Control and Unsplittable Flows · PODC 2024 |
Datacenter networks
datacenter routing |
0.8 | 1 | 2024 | Impossibility Results for Data-Center Routing with Congestion Control and Unsplittable Flows · PODC 2024 |
Network optimization and economics › network flow
unsplittable flow |
0.8 | 1 | 2024 | Impossibility Results for Data-Center Routing with Congestion Control and Unsplittable Flows · PODC 2024 |
Routing and switching
routing protocol |
0.7 | 1 | 2023 | From Non-Optimal Routing Protocols to Routing on Multiple Optimality Criteria · IEEE/ACM Trans. Netw. 2023 |
Routing and switching › routing protocol
routing protocol design |
0.4 | 1 | 2020 | Routing on Multiple Optimality Criteria · SIGCOMM 2020 |
Network optimization and economics
network flow |
0.2 | 1 | 2024 | Impossibility Results for Data-Center Routing with Congestion Control and Unsplittable Flows · PODC 2024 |
Routing and switching
inter-domain routing |
0.2 | 1 | 2023 | From Non-Optimal Routing Protocols to Routing on Multiple Optimality Criteria · IEEE/ACM Trans. Netw. 2023 |
Routing and switching › qos routing
constrained routing |
0.1 | 1 | 2020 | Routing on Multiple Optimality Criteria · SIGCOMM 2020 |
Software-defined and programmable networks › network function virtualization
service function chaining |
0.1 | 1 | 2020 | Routing on Multiple Optimality Criteria · SIGCOMM 2020 |
Methods — techniques the papers use, named apart from their topics
partial order · 1.1impossibility analysis · 0.8isotonicity · 0.7algebra · 0.7vectoring protocol · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Impossibility Results for Data-Center Routing with Congestion Control and Unsplittable FlowsabstractClos networks have a long history in networking. In early telephone networks and classic network flow problems, Clos networks have been shown to emulate the performance properties of an ideal macro-switch connecting sources to destinations. Therefore, Clos networks are a natural choice for modern data-centers, and are widely deployed. However, data-centers operate on different traffic assumptions than those prevalent in telephone networks and network flow problems: sources and destinations are not limited to at most one flow, and each flow must be assigned to a single path. Subject to these constraints, the performance of a Clos network is no longer equivalent to that of a macro-switch. Miguel Alves Ferreira, Nirav Atre, Justine Sherry, João L. Sobrinho |
PODC | 1 |
| 2023 | From Non-Optimal Routing Protocols to Routing on Multiple Optimality CriteriaabstractAt a suitable level of abstraction, all that standard routing protocols do is iterate extension and election operations on path attributes. An extension operation composes the attribute of a path from those of a link and another path, while an election operation produces the most preferred attribute of a set of candidate attributes, given a total order on them. These protocols are guaranteed to compute optimal paths only if the extension operation and the total order are entwined by the algebraic property of isotonicity, which states that the relative preference between two attributes is not inverted when both are extended by a third attribute. We solve the problem of computing and routing on optimal paths with generality by recognizing that every total order contains a partial order for which isotonicity holds. Then, we design a partial-order vectoring protocol where every election operation produces a subset of attributes from a set of candidate attributes, rather than a single attribute as is the case with a standard vectoring protocol; the election operation is derived from the partial order, ensuring that no attribute of the set of candidate attributes is preferred to an attribute of the elected subset. Moreover, we show how partial-order vectoring protocols can be designed to allow routing on optimal paths concurrently for diverse optimality criteria. Our evaluation over publicly available network topologies and attributes, covering both intra- and inter-AS routing, evince that the sizes of elected subsets of attributes are surprisingly small and that the partial-order vectoring protocol converges fast, sometimes faster than a standard vectoring protocol operating in the absence of isotonicity. João L. Sobrinho, Miguel Alves Ferreira |
IEEE/ACM Trans. Netw. | 2 |
| 2020 | Routing on Multiple Optimality CriteriaabstractStandard vectoring protocols, such as EIGRP, BGP, DSDV, or Babel, only route on optimal paths when the total order on path attributes that substantiates optimality is consistent with the extension operation that calculates path attributes from link attributes, leaving out many optimality criteria of practical interest. We present a solution to this problem and, more generally, to the problem of routing on multiple optimality criteria. A key idea is the derivation of a partial order on path attributes that is consistent with the extension operation and respects every optimality criterion of a designated collection of such criteria. We design new vectoring protocols that compute on partial orders, with every node capable of electing multiple attributes per destination rather than a single attribute as in standard vectoring protocols. Our evaluation over publicly available network topologies and attributes shows that the proposed protocols converge fast and enable optimal path routing concurrently for many optimality criteria with only a few elected attributes at each node per destination. We further show how predicating computations on partial orders allows incorporation of service chain constraints on optimal path routing. João L. Sobrinho, Miguel Alves Ferreira |
SIGCOMM | 2 |