DegreeDiscountIC and SingleDiscount (Chen, Wang and Yang 2009) select spreaders for the independent-cascade model one at a time by the largest discounted degree. After each selection every unselected neighbor \(v\) of the new seed gains one selected neighbor \(t_v\), and its DegreeDiscountIC degree becomes $$dd_v = d_v - 2 t_v - (d_v - t_v)\, t_v\, p,$$ with propagation probability \(p\). SingleDiscount uses \(d_v - t_v\).
Arguments
- x
Network input accepted by
centrality.- discount_p
Propagation probability \(p\) for DegreeDiscountIC (default 0.01).
- ...
Further arguments to
centrality, such asnormalized.
Details
Every node is placed, and the selection order is returned as a score. The first node selected scores 1 and the last \(1/n\), so scores lie in \((0, 1]\). Ties are broken by node order, which the source leaves open. Direction, edge weights and self-loops are ignored.
References
Chen, W., Wang, Y., & Yang, S. (2009). Efficient influence maximization in social networks. Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 199-208.
Examples
centrality_degree_discount(regulation_net)
#> Explore Plan Monitor Adapt Reflect Discuss Synthesize
#> 0.9 0.8 1.0 0.7 0.6 0.3 0.4
#> Evaluate Create Share
#> 0.2 0.5 0.1
centrality_single_discount(regulation_net)
#> Explore Plan Monitor Adapt Reflect Discuss Synthesize
#> 0.9 0.8 1.0 0.7 0.6 0.4 0.3
#> Evaluate Create Share
#> 0.2 0.5 0.1
