Fast algorithms for finding O(congestion plus dilation) packet routing schedules

被引:63
作者
Leighton, T [1 ]
Maggs, B
Richa, AW
机构
[1] MIT, Dept Math, Cambridge, MA 02139 USA
[2] MIT, Comp Sci Lab, Cambridge, MA 02139 USA
[3] Arizona State Univ, Dept Comp Sci & Engn, Tempe, AZ 85287 USA
[4] Carnegie Mellon Univ, Sch Comp Sci, Pittsburgh, PA 15213 USA
基金
美国国家科学基金会; 美国安德鲁·梅隆基金会;
关键词
D O I
10.1007/s004930050061
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
In 1988, Leighton, Maggs, and Rao showed that for any network and any set of packets whose paths through the network are fixed and edge-simple, there exists a schedule for routing the packets to their destinations in O(c+d) steps using constant-size queues, where c is the congestion of the paths in the network, and d is the length of the longest path. The proof, however, used the Lovasz Local Lemma. and was not constructive. In this paper, we show how to find such a schedule in O(m(c+d)(log P)(4)(log log P)) time, with probability 1-1/P-beta for any positive constant beta, where P is the sum of the lengths of the paths taken by the packets in the network, and m is the number of edges used by some packet in the network. We also show how to parallelize the algorithm so that it runs in NC. The method that we use to construct the schedules is based on the algorithmic form of the Lovasz Local Lemma discovered by Beck.
引用
收藏
页码:375 / 401
页数:27
相关论文
共 21 条
[1]   A PARALLEL ALGORITHMIC VERSION OF THE LOCAL LEMMA [J].
ALON, N .
RANDOM STRUCTURES & ALGORITHMS, 1991, 2 (04) :367-378
[2]   FAST PROBABILISTIC ALGORITHMS FOR HAMILTONIAN CIRCUITS AND MATCHINGS [J].
ANGLUIN, D ;
VALIANT, LG .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1979, 18 (02) :155-193
[3]  
[Anonymous], C MATH SOC J BOLYAI
[4]   AN ALGORITHMIC APPROACH TO THE LOVASZ LOCAL LEMMA .1. [J].
BECK, J .
RANDOM STRUCTURES & ALGORITHMS, 1991, 2 (04) :343-365
[5]   PARALLEL EVALUATION OF GENERAL ARITHMETIC EXPRESSIONS [J].
BRENT, RP .
JOURNAL OF THE ACM, 1974, 21 (02) :201-206
[6]   A MEASURE OF ASYMPTOTIC EFFICIENCY FOR TESTS OF A HYPOTHESIS BASED ON THE SUM OF OBSERVATIONS [J].
CHERNOFF, H .
ANNALS OF MATHEMATICAL STATISTICS, 1952, 23 (04) :493-507
[7]  
DERHEIDE FMA, 1995, P 3 EUR S ALG, P341
[8]  
DERHEIDE FMA, 1995, LECT NOTES COMPUTER, V439, P291
[9]   Work-preserving emulations of fixed-connection networks [J].
Koch, RR ;
Leighton, FT ;
Maggs, BM ;
Rao, SB ;
Rosenberg, AL ;
Schwabe, EJ .
JOURNAL OF THE ACM, 1997, 44 (01) :104-147
[10]   RANDOMIZED ROUTING AND SORTING ON FIXED-CONNECTION NETWORKS [J].
LEIGHTON, FT ;
MAGGS, BM ;
RANADE, AG ;
RAO, SB .
JOURNAL OF ALGORITHMS, 1994, 17 (01) :157-205