Efficient Distributed Approximation Algorithms via Probabilistic Tree Embeddings

被引:18
作者
Khan, Maleq [1 ]
Kuhn, Fabian [2 ]
Malkhi, Dahlia [3 ]
Pandurangan, Gopal [4 ]
Talwar, Kunal [3 ]
机构
[1] Virginia Tech, VBI, Network Dynam & Simulat Sci Lab, Blacksburg, VA 24061 USA
[2] Univ Lugano, Fac Informat, Lugano, Switzerland
[3] Microsoft Res, Mountain View, CA USA
[4] Nanyang Technol Univ, Div Mathemat Sci, Singapore, Singapore
来源
PODC'08: PROCEEDINGS OF THE 27TH ANNUAL ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING | 2008年
关键词
Distributed Approximation; Generalized Steiner Forests; Least Element Lists; Metric Spaces; Network Optimization; Probabilistic Tree Embeddings;
D O I
10.1145/1400751.1400787
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present it uniform approach to design efficient distributed approximation algorithms for various network optimization problems. Our approach is randomized and based on a probabilistic tree embedding due to Fakcharoenphol. Rao, and Talwar [10] (FRT embedding). We show how to efficiently compute an (implicit) FRT embedding in a decentralized manner and how to use the embedding to obtain expected 0(log n)-approximate distributed algorithms for the generalized Steiner forest problem, the minimum routing cost spanning tree problem, and the k-source shortest paths problem in arbitrary networks. The time complexities of our algorithms are within a polylogarithmic factor of the optimum. The distributed construction of the FRT embedding is based on the computation of least elements (LE) lists, a distributed data structure that might be of independent interest. Assuming a global order on the nodes of a network, the LE list of a node stores the smallest node (w.r.t. the given order) within every distance d (cf. Cohen [3], Cohen and Kaplan [4]). Assuming a random order on the nodes, we give an almost-optimal distributed algorithm for computing LE lists on weighted graphs. For unweighted graphs, Our LE lists computation has asymptotically optimal time complexity O(D), where D is the diameter of the network. As a byproduct, we get an improved synchronous leader election algorithm for general networks.
引用
收藏
页码:263 / +
页数:2
相关论文
共 24 条
[1]  
[Anonymous], 2004, APPROXIMATION ALGORI
[2]  
AWERBUCH B, 1987, 19 STOC
[3]  
CHALERMSOOK P, 2005, 11 COCOON
[4]   Size-estimation framework with applications to transitive closure and reachability [J].
Cohen, E .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1997, 55 (03) :441-453
[5]   Spatially-decaying aggregation over a network [J].
Cohen, Edith ;
Kaplan, Haim .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2007, 73 (03) :265-288
[6]  
Dubhashi D., 2007, HDB APPROXIMATION AL
[7]  
Elkin M., 2004, SIGACT News, V35, P40, DOI 10.1145/1054916.1054931
[8]  
ELKIN M, 2004, 15 SODA
[9]  
ELKIN M, 2004, 36 STOC
[10]  
ELKIN M, 2001, 20 PODC