<?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 Directed Graphs with Random Demands
</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 Directed Graphs with Random Demands
</h3>

<b>Mohammad Taghi Hajiaghayi, Jeong Han Kim, Frank Thomson Leighton and Harald R&#228;cke</b>
<p>

  Oblivious routing algorithms for general undirected networks
  were introduced by R&#228;cke, and this work has led to many subsequent
  improvements and applications. More precisely, R&#228;cke showed that there is
  an oblivious routing algorithm with polylogarithmic competitive ratio
  (w.r.t.  edge congestion) for any undirected graph. Comparatively little
  positive results are known about oblivious routing in general <i>directed</i>
  networks.  Using a novel approach, we present the first oblivious routing
  algorithm which is <math xmlns='http://www.w3.org/1998/Math/MathML'><mi>O</mi><mo>(</mo><msup><mo lspace="0em" rspace="thinmathspace">log</mo> <mn>2</mn></msup><mi>n</mi><mo>)</mo></math>-competitive with high probability in
  directed graphs given that the demands are chosen randomly from a known
  demand-distribution.  On the other hand, we show that no oblivious routing
  algorithm can be <math xmlns='http://www.w3.org/1998/Math/MathML'><mi>o</mi><mo>(</mo><mfrac><mrow><mo lspace="0em" rspace="thinmathspace">log</mo><mi>n</mi></mrow><mrow><mo lspace="0em" rspace="thinmathspace">log</mo><mo lspace="0em" rspace="thinmathspace">log</mo><mi>n</mi></mrow></mfrac><mo>)</mo></math> competitive even with
  constant probability in general directed graphs.
</p><p>
  Our routing algorithms are not oblivious in the traditional definition, but
  we add the concept of demand-dependence, i.e., the path chosen for an
  <math xmlns='http://www.w3.org/1998/Math/MathML'><mi>s</mi></math>-<math xmlns='http://www.w3.org/1998/Math/MathML'><mi>t</mi></math> pair may depend on the demand between <math xmlns='http://www.w3.org/1998/Math/MathML'><mi>s</mi></math> and <math xmlns='http://www.w3.org/1998/Math/MathML'><mi>t</mi></math>. This concept that
  still preserves that routing decisions are only based on local information
  proves very powerful in our randomized demand model.
</p><p>
</p><p>
Finally, we show that our approach for designing
competitive oblivious routing algorithms is quite general and has
applications in other contexts like stochastic scheduling.
</p></body></html>

