ACM Home Page
Please provide us with feedback. Feedback
Oblivious routing in directed graphs with random demands
Full text PdfPdf (511 KB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the thirty-seventh annual ACM symposium on Theory of computing table of contents
Baltimore, MD, USA
SESSION: Session 4B table of contents
Pages: 193 - 201  
Year of Publication: 2005
ISBN:1-58113-960-8
Authors
MohammadTaghi Hajiaghayi  Massachusetts Institute of Technology, Cambridge, MA
Jeong Han Kim  Microsoft Research, One Microsoft Way, Redmond WA
Tom Leighton  Massachusetts Institute of Technology, Cambridge, MA and Akamai Technologies, Eight Cambridge Center, Cambridge, MA
Harald Räcke  Carnegie Mellon University, Pittsburgh, PA
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 43,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1060590.1060619
What is a DOI?

ABSTRACT

Oblivious routing algorithms for general undirected networks were introduced by Räcke, and this work has led to many subsequent improvements and applications. More precisely, Rä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 directed networks. Using a novel approach, we present the first oblivious routing algorithm which is O(log2 n) 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 o(logn/log log n) competitive even with constant probability in general directed graphs.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 s-t pair may depend on the demand between s and t. This concept that still preserves that routing decisions are only based on local information proves very powerful in our randomized demand model.Finally, we show that our approach for designing competitive oblivious routing algorithms is quite general and has applications in other contexts like stochastic scheduling.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
3
4
 
5
6
 
7
 
8
 
9
10
 
11
B. M. Maggs, G. L. Miller, O. Parekh, R. Ravi, and S. L. M. Woo, Solving symmetric diagonally-dominant systems by preconditioning. manuscript, 2003.
 
12
 
13
 
14
15


Collaborative Colleagues:
MohammadTaghi Hajiaghayi: colleagues
Jeong Han Kim: colleagues
Tom Leighton: colleagues
Harald Räcke: colleagues