ACM Home Page
Please provide us with feedback. Feedback
Oblivious routing on node-capacitated and directed graphs
Full text PdfPdf (841 KB)
Source Symposium on Discrete Algorithms archive
Proceedings of the sixteenth annual ACM-SIAM symposium on Discrete algorithms table of contents
Vancouver, British Columbia
SESSION: Session 8C table of contents
Pages: 782 - 790  
Year of Publication: 2005
ISBN:0-89871-585-7
Authors
Mohammad T. Hajiaghayi  Massachusetts Institute of Technology, Cambridge, MA
Robert D. Kleinberg  Massachusetts Institute of Technology, Cambridge, MA
Tom Leighton  Massachusetts Institute of Technology, Cambridge, MA
Harald Räcke  Carnegie Mellon University, Pittsburgh, PA
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
: SIAM Activity Group on Discrete Mathematics
Publisher
Society for Industrial and Applied Mathematics  Philadelphia, PA, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 19,   Citation Count: 11
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

Oblivious routing algorithms for general undirected networks were introduced by Räcke [17], 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 non-trivial upper bounds for both these cases, providing algorithms for k-commodity oblivious routing problems with competitive ratio O(√klog(n)) for undirected node-capacitated graphs and O(√kn1/4log(n)) for directed graphs. In the special case that all commodities have a common source or sink, our upper bound becomes O(√nlog(n)) in both cases, matching the lower bound up to a factor of log(n). The lower bound (which first appeared in [6]) 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 Ω(√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
B. Awerbuch and Y. Azar, Local optimization of global objectives: Competitive distributed deadlock resolution and resource allocation, in Proceedings of the 35th Annual Symposium on Foundations of Computer Science, IEEE Computer Society, 1994, pp. 240--249.
 
4
B. Awerbuch and T. Leighton, A simple local control approximation algorithm for multicommodity flow, in Proceedings of the 34th Annual Symposium on Foundations of Computer Science, IEEE Computer Society, 1993, pp. 459--468.
5
6
 
7
8
9
 
10
G. Even, J. Naor, B. Schieber, and M. Sudan, Approximating minimum feedback sets and multicuts in directed graphs, Algorithmica, 20 (1998), pp. 151--174.
 
11
 
12
13
 
14
 
15
 
16
B. M. Maggs, G. L. Miller, O. Parekh, R. Ravi, and S. L. M. Woo, Solving symmetric diagonally dominant systems by preconditioning. manuscript, 2003.
 
17
18

CITED BY  11
Collaborative Colleagues:
Mohammad T. Hajiaghayi: colleagues
Robert D. Kleinberg: colleagues
Tom Leighton: colleagues
Harald Räcke: colleagues