Optimal Oblivious Reconfigurable Networks
Daniel Amir, Tegan Wilson, Vishal Shrivastav, Hakim Weatherspoon,, Robert Kleinberg, Rachit Agarwal

TL;DR
This paper studies the fundamental trade-offs in oblivious routing within reconfigurable networks, characterizing the minimal latency for given throughput levels and revealing complex behaviors due to load-balancing challenges.
Contribution
It introduces a formal framework for oblivious routing in reconfigurable networks, providing tight bounds and novel algebraic constructions for optimal network design.
Findings
Characterizes the latency-throughput trade-off in reconfigurable networks.
Shows load-balancing difficulty when average path length is non-integer.
Uses LP duality and algebraic methods for bounds and constructions.
Abstract
Oblivious routing has a long history in both the theory and practice of networking. In this work we initiate the formal study of oblivious routing in the context of reconfigurable networks, a new architecture that has recently come to the fore in datacenter networking. These networks allow a rapidly changing bounded-degree pattern of interconnections between nodes, but the network topology and the selection of routing paths must both be oblivious to the traffic demand matrix. Our focus is on the trade-off between maximizing throughput and minimizing latency in these networks. For every constant throughput rate, we characterize (up to a constant factor) the minimum latency achievable by an oblivious reconfigurable network design that satisfies the given throughput guarantee. The trade-off between these two objectives turns out to be surprisingly subtle: the curve depicting it has an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInterconnection Networks and Systems · Advanced Memory and Neural Computing · Nanocluster Synthesis and Applications
