APPROXIMATE DISTRIBUTED BELLMAN-FORD ALGORITHMS

被引:29
作者
AWERBUCH, B
BARNOY, A
GOPAL, M
机构
[1] IBM CORP,THOMAS J WATSON RES CTR,YORKTOWN HTS,NY 10598
[2] MIT,COMP SCI LAB,CAMBRIDGE,MA 02138
基金
美国国家科学基金会;
关键词
D O I
10.1109/26.310604
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Routing algorithms based on the distributed Bellman-Ford algorithm (DBF) suffer from exponential message complexity in some scenarios. We propose two modifications to the algorithm which result in a polynomial message complexity without adversely affecting the response time of the algorithm. However, the new algorithms may not compute the shortest path. Instead, the paths computed can be worse than the shortest path by at most a constant factor ( < 3). We call these algorithms approximate DBF algorithms. The modifications proposed to the original algorithm are very simple and easy to implement. The message complexity of the first algorithm, called the multiplicative approximate DBF, is O(nmlog(nDELTA)) where DELTA is the maximum length over all edges of an n-nodes m-edges network. The message complexity of the second algorithm, called the additive approximate DBF, is O(DELTA/deltanm) where delta is the minimum length over all edges in the network.
引用
收藏
页码:2515 / 2517
页数:3
相关论文
共 11 条