Hop-Constrained Oblivious Routing

11/20/2020
by   Mohsen Ghaffari, et al.
0

We prove the existence of an oblivious routing scheme that is poly(log n)-competitive in terms of (congestion + dilation), thus resolving a well-known question in oblivious routing. Concretely, consider an undirected network and a set of packets each with its own source and destination. The objective is to choose a path for each packet, from its source to its destination, so as to minimize (congestion + dilation), defined as follows: The dilation is the maximum path hop-length, and the congestion is the maximum number of paths that include any single edge. The routing scheme obliviously and randomly selects a path for each packet independent of (the existence of) the other packets. Despite this obliviousness, the selected paths have (congestion + dilation) within a poly(log n) factor of the best possible value. More precisely, for any integer hop-bound h, this oblivious routing scheme selects paths of length at most h ·poly(log n) and is poly(log n)-competitive in terms of congestion in comparison to the best possible congestion achievable via paths of length at most h hops. These paths can be sampled in polynomial time. This result can be viewed as an analogue of the celebrated oblivious routing results of Räcke [FOCS 2002, STOC 2008], which are O(log n)-competitive in terms of congestion, but are not competitive in terms of dilation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/17/2023

Sparse Semi-Oblivious Routing: Few Random Paths Suffice

The packet routing problem asks to select routing paths that minimize th...
research
12/31/2019

Near-Optimal Schedules for Simultaneous Multicasts

We study the store-and-forward packet routing problem for simultaneous m...
research
06/24/2019

Hop-by-Hop Multipath Routing: Choosing the Right Nexthop Set

The Internet can be made more efficient and robust with hop-by-hop multi...
research
09/17/2019

Mitigating Network Noise on Dragonfly Networks through Application-Aware Routing

System noise can negatively impact the performance of HPC systems, and t...
research
04/10/2018

What's (Not) Validating Network Paths: A Survey

Validating network paths taken by packets is critical for a secure Inter...
research
09/25/2020

On the Approximability of Robust Network Design

Given the dynamic nature of traffic, we investigate the variant of robus...
research
05/27/2021

Convergence of a Packet Routing Model to Flows Over Time

The mathematical approaches for modeling dynamic traffic can roughly be ...

Please sign up or login with your details

Forgot password? Click here to reset