Distributed Approximation of Capacitated Dominating Sets

被引:8
作者
Kuhn, Fabian [2 ]
Moscibroda, Thomas [1 ]
机构
[1] Microsoft Res, Redmond, WA 98052 USA
[2] Univ Lugano, Fac Informat, Lugano, Switzerland
关键词
Capacities; Dominating sets; Distributed approximation; LP relaxation; Locality; Lower bounds; PARALLEL ALGORITHM;
D O I
10.1007/s00224-010-9271-x
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study local, distributed algorithms for the capacitated minimum dominating set (CapMDS) problem, which arises in various distributed network applications. Given a network graph G=(V,E), and a capacity cap(v)aa"center dot for each node vaV, the CapMDS problem asks for a subset SaS dagger V of minimal cardinality, such that every network node not in S is covered by at least one neighbor in S, and every node vaS covers at most cap(v) of its neighbors. We prove that in general graphs and even with uniform capacities, the problem is inherently non-local, i.e., every distributed algorithm achieving a non-trivial approximation ratio must have a time complexity that essentially grows linearly with the network diameter. On the other hand, if for some parameter epsilon > 0, capacities can be violated by a factor of 1+epsilon, CapMDS becomes much more local. Particularly, based on a novel distributed randomized rounding technique, we present a distributed bi-criteria algorithm that achieves an O(log I")-approximation in time O(log (3) n+log (n)/epsilon), where n and Delta denote the number of nodes and the maximal degree in G, respectively. Finally, we prove that in geometric network graphs typically arising in wireless settings, the uniform problem can be approximated within a constant factor in logarithmic time, whereas the non-uniform problem remains entirely non-local.
引用
收藏
页码:811 / 836
页数:26
相关论文
共 34 条
[1]   A FAST AND SIMPLE RANDOMIZED PARALLEL ALGORITHM FOR THE MAXIMAL INDEPENDENT SET PROBLEM [J].
ALON, N ;
BABAI, L ;
ITAI, A .
JOURNAL OF ALGORITHMS, 1986, 7 (04) :567-583
[2]  
ALZOUBI KM, 2002, P 3 ACM INT S MOB AD, P157
[3]  
[Anonymous], 1999, P 3 INT WORKSHOP DIS, DOI DOI 10.1145/313239.33261
[4]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
[5]   COMPLEXITY OF NETWORK SYNCHRONIZATION [J].
AWERBUCH, B .
JOURNAL OF THE ACM, 1985, 32 (04) :804-823
[6]   Generalized submodular cover problems and applications [J].
Bar-Ilan, J ;
Kortsarz, G ;
Peleg, D .
THEORETICAL COMPUTER SCIENCE, 2001, 250 (1-2) :179-200
[7]   HOW TO ALLOCATE NETWORK CENTERS [J].
BARILAN, J ;
KORTSARZ, G ;
PELEG, D .
JOURNAL OF ALGORITHMS, 1993, 15 (03) :385-415
[8]  
BIRK Y, 2006, P 25 ANN ACM S PRINC
[9]  
CHAN H, 2005, P 1 C DISTR COMP SEN
[10]   An extended localized algorithm for connected dominating set formation in ad hoc wireless networks [J].
Dai, F ;
Wu, J .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2004, 15 (10) :908-920