<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="pmathml.xsl"?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>
Abstract: Oblivious Routing in the L$_p$-norm
</title>
<script language="JavaScript" type="text/JavaScript" src="../myscript.js"></script>
</head>
<body  style="font-family: Tahoma, Verdana, Arial, sans-serif;" bgcolor="#ffffff">
<script type="text/javascript">
checkBrowserWidth();
window.onresize = checkBrowserWidth;
</script>
<h3 style="color:#A94279">
Oblivious Routing in the L<math xmlns='http://www.w3.org/1998/Math/MathML'>
<msub><mo></mo><mi>p</mi></msub>

</math>-norm
</h3>

<b>Matthias Englert and Harald R&#228;cke</b>
<p>

  Gupta et al. [GHR06] introduced a very general multi-commodity flow
  problem in which the cost of a given flow solution on a graph <math xmlns='http://www.w3.org/1998/Math/MathML'><mi>G</mi><mo>=</mo><mo>(</mo><mi>V</mi><mo>,</mo><mi>E</mi><mo>)</mo></math> is
  calculated by first computing the link loads via a load-function <math xmlns='http://www.w3.org/1998/Math/MathML'><mo>&#x02113;</mo></math>, that
  describes the <i>load</i> of a link as a function of the flow traversing the
  link, and then aggregating the individual link loads into a single number via
  an aggregation function <math xmlns='http://www.w3.org/1998/Math/MathML'><mo lspace="0em" rspace="thinmathspace">agg</mo><mo>:</mo><msup><mi>&#x0211D;</mi> <mrow><mo>|</mo><mi>E</mi><mo>|</mo></mrow></msup><mo>&#x02192;</mo><mi>&#x0211D;</mi></math>.
</p><p>
  In this paper we show the existence of an oblivious routing scheme with
  competitive ratio <math xmlns='http://www.w3.org/1998/Math/MathML'><mi>O</mi><mo>(</mo><mo lspace="0em" rspace="thinmathspace">log</mo><mi>n</mi><mo>)</mo></math> 
 and a lower bound of <math xmlns='http://www.w3.org/1998/Math/MathML'><mi>&#x003A9;</mi><mo>(</mo><mo lspace="0em" rspace="thinmathspace">log</mo><mi>n</mi><mo>/</mo><mo lspace="0em" rspace="thinmathspace">log</mo><mo lspace="0em" rspace="thinmathspace">log</mo><mi>n</mi><mo>)</mo></math>
for this model when the aggregation function <math xmlns='http://www.w3.org/1998/Math/MathML'><mo lspace="0em" rspace="thinmathspace">agg</mo></math> is an
  <math xmlns='http://www.w3.org/1998/Math/MathML'><msub><mi>L</mi> <mi>p</mi></msub></math>-norm.
</p><p>
Our results can also be viewed as a generalization of the work on approximating
metrics by a distribution over dominating tree metrics (see
e.g. [Bar96,Bar98,FRT03]) and the work on minimum congestion oblivious
routing [Rae02,HHR03,Rae08]. We provide a convex combination of trees such
that routing according to the tree distribution approximately minimizes the
<math xmlns='http://www.w3.org/1998/Math/MathML'><msub><mi>L</mi> <mi>p</mi></msub></math>-norm of the link loads. The embedding techniques of
Bartal [Bar96,Bar98] and Fakcharoenphol et al. [FRT03] can be viewed
as solving this problem in the <math xmlns='http://www.w3.org/1998/Math/MathML'><msub><mi>L</mi> <mn>1</mn></msub></math>-norm while the result of
R&#228;cke [Rae08] solves it for <math xmlns='http://www.w3.org/1998/Math/MathML'><msub><mi>L</mi> <mn>&#x0221E;</mn></msub></math>. We give a single proof that
shows the existence of a good tree-based oblivious routing for any
<math xmlns='http://www.w3.org/1998/Math/MathML'><msub><mi>L</mi> <mi>p</mi></msub></math>-norm. 
</p><p>
For the Euclidean norm, we also show that it is possible to
compute a tree-based oblivious routing scheme in polynomial time. 
</p><p>
</p><p>
</p></body></html>

