Publication | Closed Access
A practical algorithm for constructing oblivious routing schemes
93
Citations
12
References
2003
Year
Unknown Venue
Cryptographic PrimitiveEngineeringNetwork RoutingComputational ComplexityCurrent TrafficScalable RoutingDiscrete MathematicsCombinatorial OptimizationRouting ProtocolData PrivacyComputer ScienceCompetitive Ratio OPractical AlgorithmData SecurityCryptographyNetwork Routing AlgorithmSecure RoutingRobust RoutingCompetitive Ratio
In a (randomized) oblivious routing scheme the path chosen for a request between a source s and a target t is independent from the current traffic in the network. Hence, such a scheme consists of probability distributions over s-t paths for every source-target pair s,t in the network.In a recent result [11] it was shown that for any undirected network there is an oblivious routing scheme that achieves a polylogarithmic competitive ratio with respect to congestion. Subsequently, Azar et al. [4] gave a polynomial time algorithm that for a given network constructs the best oblivious routing scheme, i.e. the scheme that guarantees the best possible competitive ratio. Unfortunately, the latter result is based on the Ellipsoid algorithm; hence it is unpractical for large networks.In this paper we present a combinatorial algorithm for constructing an oblivious routing scheme that guarantees a competitive ratio of O(log4n) for undirected networks. Furthermore, our approach yields a proof for the existence of an oblivious routing scheme with competitive ratio O(log3n), which is much simpler than the original proof from [11].
| Year | Citations | |
|---|---|---|
Page 1
Page 1