DocumentCode
2366189
Title
A simple local-control approximation algorithm for multicommodity flow
Author
Awerbuch, Baruch ; Leighton, Tom
Author_Institution
Lab. for Comput. Sci., MIT, Cambridge, MA, USA
fYear
1993
fDate
3-5 Nov 1993
Firstpage
459
Lastpage
468
Abstract
In this paper, we describe a very simple (1+ε)-approximation algorithm for the multicommodity flow problem. The algorithm runs in time that is polynomial in N (the number of nodes in the network) and ε-1 (the closeness of the approximation to optimal). The algorithm is remarkable in that it is much simpler than all known polynomial time flow algorithms (including algorithms for the special case of one-commodity flow). In particular, the algorithm does not rely on augmenting paths, shortest paths, min-cost paths, or similar techniques to push flow through a network. In fact, no explicit attempt is ever made to push flow towards a sink during the algorithm. Because the algorithm is so simple, it can be applied to a variety of problems for which centralized decision making and flow planning is not possible. For example, the algorithm can be easily implemented with local control in a distributed network and it can be made tolerant to link failures. In addition, the algorithm appears to perform well in practice. Initial experiments using the DIMACS generator of test problems indicate that the algorithm performs as well as or better than previously known algorithms, at least for certain test problems
Keywords
approximation theory; computational complexity; DIMACS generator; centralized decision making; distributed network; local-control approximation algorithm; multicommodity flow; polynomial time flow algorithms; Approximation algorithms; Computer science; Contracts; Distributed control; Laboratories; Marine vehicles; Mathematics; Performance evaluation; Polynomials; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Foundations of Computer Science, 1993. Proceedings., 34th Annual Symposium on
Conference_Location
Palo Alto, CA
Print_ISBN
0-8186-4370-6
Type
conf
DOI
10.1109/SFCS.1993.366841
Filename
366841
Link To Document