ACM Home Page
Please provide us with feedback. Feedback
Oblivious routing on node-capacitated and directed graphs
Full text PdfPdf (149 KB)
Source
ACM Transactions on Algorithms (TALG) archive
Volume 3 ,  Issue 4  (November 2007) table of contents
Article No. 51  
Year of Publication: 2007
ISSN:1549-6325
Authors
Mohammad Taghi Hajiaghayi  AT&T Labs-- Research, Florham Park, NJ
Robert D. Kleinberg  Cornell University, Ithaca, New York
Harald Räcke  University of Warwick, Coventry, UK
Tom Leighton  Massachusetts Institute of Technology
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 63,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1290672.1290688
What is a DOI?

ABSTRACT

Oblivious routing algorithms for general undirected networks were introduced by Räcke [2002], and this work has led to many subsequent improvements and applications. Comparatively little is known about oblivious routing in general directed networks, or even in undirected networks with node capacities.

We present the first nontrivial upper bounds for both these cases, providing algorithms for k-commodity oblivious routing problems with competitive ratio O(&sqrt;k log(n)) for undirected node-capacitated graphs and O(&sqrt;k n1/4 log(n)) for directed graphs. In the special case that all commodities have a common source or sink, our upper bound becomes O(&sqrt;n log(n)) in both cases, matching the lower bound up to a factor of log(n). The lower bound (which first appeared in Azar et al. [2003]) is obtained on a graph with very high degree. We show that, in fact, the degree of a graph is a crucial parameter for node-capacitated oblivious routing in undirected graphs, by providing an O(Δ polylog(n))-competitive oblivious routing scheme for graphs of degree Δ. For the directed case, however, we show that the lower bound of Ω(&sqrt;n) still holds in low-degree graphs.

Finally, we settle an open question about routing problems in which all commodities share a common source or sink. We show that even in this simplified scenario there are networks in which no oblivious routing algorithm can achieve a competitive ratio better than Ω(log n).


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
Awerbuch, B., and Azar, Y. 1994. Local optimization of global objectives: Competitive distributed deadlock resolution and resource allocation. In Proceedings of the 35th IEEE Symposium on Foundations of Computer Science (FOCS), 240--249.
 
4
Awerbuch, B., and Leighton, F. T. 1993. A simple local-control approximation algorithm for multicommodity flow. In Proceedings of the 34th IEEE Symposium on Foundations of Computer Science (FOCS), 459--468.
5
6
 
7
8
9
 
10
Even, G., Naor, J. S., Schieber, B., and Sudan, M. 1998. Approximating minimum feedback sets and multicuts in directed graphs. Algorithmica 20, 2, 151--174.
 
11
 
12
 
13
Hajiaghayi, M. T., and Räcke, H. An O(&sqrt;n)-approximation algorithm for directed sparsest cut. Inf. Proc. Lett. to appear.
14
 
15
 
16
17
 
18
19

Collaborative Colleagues:
Mohammad Taghi Hajiaghayi: colleagues
Robert D. Kleinberg: colleagues
Harald Räcke: colleagues
Tom Leighton: colleagues