Weighted Alpha-Rate Dominating Sets in Social Networks

We are looking into variants of a domination set problem in social networks. While randomised algorithms for solving the minimum weighted domination set problem and the minimum alpha and alpha-rate domination problem on simple graphs are already present in the literature, we propose here a randomised algorithm for the minimum weighted alpha-rate domination set problem which is, to the best of our knowledge, the first such algorithm. A theoretical approximation bound based on a simple randomised rounding technique is given. The algorithm is implemented in Python and applied to a UK Twitter mentions networks using a measure of individuals' influence (klout) as weights. We argue that the weights of vertices could be interpreted as the costs of getting those individuals on board for a campaign or a behaviour change intervention. The minimum weighted alpha-rate dominating set problem can therefore be seen as finding a set that minimises the total cost and each individual in a network has at least alpha percentage of its neighbours in the chosen set. We also test our algorithm on generated graphs with several thousand vertices and edges. Our results on this real-life Twitter networks and generated graphs show that the implementation is reasonably efficient and thus can be used for real-life applications when creating social network based interventions, designing social media campaigns and potentially improving users' social media experience.

[1]  Wei Wang,et al.  PTAS for the minimum weighted dominating set in growth bounded graphs , 2012, J. Glob. Optim..

[2]  Yan Shi,et al.  On positive influence dominating sets in social networks , 2011, Theor. Comput. Sci..

[3]  Beom Jun Kim,et al.  Growing scale-free networks with tunable clustering. , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

[4]  W. Hoeffding On the Distribution of the Number of Successes in Independent Trials , 1956 .

[5]  R. Kaas,et al.  Mean, Median and Mode in Binomial Distributions , 1980 .

[6]  My T. Thai,et al.  On the approximability of positive influence dominating set in social networks , 2014, J. Comb. Optim..

[7]  William C-K. Yen Algorithmic Results of Independent k-Domination on Weighted Graphs , 2011 .

[8]  Prasad Raghavendra,et al.  Improved Approximation Algorithms for the Spanning Star Forest Problem , 2007, APPROX-RANDOM.

[9]  C. Greaves,et al.  Supporting behaviour change for diabetes prevention , 2010 .

[10]  Jean E. Dunbar,et al.  alpha-Domination , 2000, Discret. Math..

[11]  Aric Hagberg,et al.  Exploring Network Structure, Dynamics, and Function using NetworkX , 2008, Proceedings of the Python in Science Conference.

[12]  Christos Faloutsos,et al.  Epidemic spreading in real networks: an eigenvalue viewpoint , 2003, 22nd International Symposium on Reliable Distributed Systems, 2003. Proceedings..

[13]  Noga Alon,et al.  The Probabilistic Method , 2015, Fundamentals of Ramsey Theory.

[14]  T. Valente Network Interventions , 2012, Science.

[15]  Andrei V. Gagarin,et al.  Upper Bounds for α-Domination Parameters , 2009, Graphs Comb..

[16]  Weili Wu,et al.  New approximations for minimum-weighted dominating sets and minimum-weighted connected dominating sets on unit disk graphs , 2011, Theor. Comput. Sci..

[17]  Ning Chen,et al.  Approximation for Dominating Set Problem with Measure Functions , 2012, Comput. Artif. Intell..

[18]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[19]  Lonnie Athens ‘Domination’ , 2002 .

[20]  Andrei V. Gagarin,et al.  Randomized algorithms and upper bounds for multiple domination in graphs and networks , 2013, Discret. Appl. Math..

[21]  Andrei V. Gagarin,et al.  Upper bounds for alpha-domination parameters , 2008, ArXiv.