Skip to main content

Populational Algorithm for Influence Maximization

  • Conference paper
  • First Online:
Computational Science and Its Applications -- ICCSA 2016 (ICCSA 2016)

Abstract

Influence maximization is one of the most challenging tasks in network and consists in finding a set of the k seeder nodes which maximize the number of reached nodes, considering a propagation model. This work presents a Genetic Algorithm for influence maximization in networks considering Spreading Activation model for influence propagation. Four strategies for contructing the initial population were explored: a random strategy, a PageRank based strategy and two strategies which considers the community structure and the communities to which the seeders belong. The results show that GA was able to significantly improve the quality of the seeders, increasing the number of reached nodes in about \(25\,\%\).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Anderson, J.R.: A spreading activation theory of memory. J. Verbal Learn. Verbal Behav. 22, 261–295 (1983)

    Article  Google Scholar 

  2. Backstrom, L., Huttenlocher, D., Kleinberg, J., Lan, X.: Group formation in large social networks: membership, growth, and evolution. In: Proceedings of the 12th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 44–54 (2006)

    Google Scholar 

  3. Blondel, V., Guillaume, J., Lambiotte, R., Mech, E.: Fast unfolding of communities in large networks. J. Stat. Mech. 10, P10008 (2008)

    Article  Google Scholar 

  4. Bollen, J.: A Cognitive Model of Adaptive Web Design and Navigation: A Shared e Knowledge Perspective. Ph.D. thesis, Vrije Universiteit Brussel, Belgium, June 2001

    Google Scholar 

  5. Chen, W., Wang, C., Wang, Y.: Scalable influence maximization for prevalent viral marketing in large-scale social networks. In: Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1029–1038. ACM (2010)

    Google Scholar 

  6. Chen, W., Wang, Y., Yang, S.: Efficient influence maximization in social networks. In: Proceedings of ACM KDD (2009)

    Google Scholar 

  7. Clauset, A., Newman, M., Moore, C.: Finding community structure in very large networks. Phys. Rev. E: Stat., Nonlin., Soft Matter Phys. 70(6), 066111 (2004)

    Article  Google Scholar 

  8. Croft, W.B., Thompson, R.H.: I3R: a new approach to the design of document retrieval systems. JASIS 38(6), 389–404 (1987)

    Article  Google Scholar 

  9. Csardi, G., Nepusz, T.: The igraph software package for complex network research. InterJournal Complex Syst. 1695 (2006). http://igraph.org

  10. Dasgupta, K., Singh, R., Viswanathan, B., Chakraborty, D., Mukherjea, S., Nanavati, A.A., Joshi, A.: Social ties and their relevance to churn in mobile telecom networks. In: Kemper, A. (ed.) EDBT. ACM International Conference Proceeding Series, vol. 261, pp. 668–677. ACM (2008). http://dblp.uni-trier.de/db/conf/edbt/edbt2008.html#DasguptaSVCMNJ08

  11. Domingos, P., Richardson, M.: Mining the network value of customers. In: Proceedings of the Seventh ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 57–66. ACM (2001)

    Google Scholar 

  12. Ghosh, R., Lerman, K., Surachawala, T., Voevodski, K., Teng, S.H.: Non-conservative diffusion and its application to social network analysis. arXiv preprint (2011). arXiv:1102.4639

  13. Goldenberg, J., Libai, B., Muller, E.: Talk of the network: a complex systems look at the underlying process of word-of-mouth. Mark. Lett. 12, 211–223 (2001)

    Article  Google Scholar 

  14. Goyal, A., Lu, W., Lakshmanan, L.V.S.: Celf++: optimizing the greedy algorithm for influence maximization in social networks. In: Proceedings of the 19th International World Wide Web Conference (2011)

    Google Scholar 

  15. Granovetter, M.: Threshold models of collective behavior. Am. J. Sociol. 83(6), 1420–1443 (1978)

    Article  Google Scholar 

  16. Heidari, M., Asadpour, M., Faili, H.: SMG: fast scalable greedy algorithm for influence maximization in social networks. Phys. A: Stat. Mech. Appl. 420, 124–133 (2015). http://www.sciencedirect.com/science/article/pii/S0378437114009431

    Article  Google Scholar 

  17. Kempe, D., Kleinberg, J., Tardos, E.: Maximizing the spread of influence through a social network. In: Proceedings of the Ninth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD 2003, pp. 137–146. ACM Press (2003). http://dx.doi.org/10.1145/956750.956769

  18. Kempe, D., Kleinberg, J.M., Tardos, É.: Influential nodes in a diffusion model for social networks. In: Caires, L., Italiano, G.F., Monteiro, L., Palamidessi, C., Yung, M. (eds.) ICALP 2005. LNCS, vol. 3580, pp. 1127–1138. Springer, Heidelberg (2005). http://dx.doi.org/10.1007/11523468_91

    Chapter  Google Scholar 

  19. Khelil, A., Becker, C., Tian, J., Rothermel, K.: An epidemic model for information diffusion in manets. In: Proceedings of the 5th ACM International Workshop on Modeling Analysis and Simulation of Wireless and Mobile Systems, MSWiM 2002, pp. 54–60. ACM, New York (2002). http://doi.acm.org/10.1145/570758.570768

  20. Leskovec, J., Krause, A., Guestrin, C., Faloutsos, C., VanBriesen, J., Glance, N.: Cost-effective outbreak detection in networks. In: Proceedings of the 13th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 420–429. ACM (2007)

    Google Scholar 

  21. Meyer, D.E., Schvaneveldt, R.W.: Facilitation in recognizing pairs of words: evidence of a dependence between retrieval operations. J. Exp. Psychol. 90(2), 227–234 (1971)

    Article  Google Scholar 

  22. Rashotte, L.: Social influence. Blackwell Encycl. Soc. Psychol. 9, 562–563 (2007)

    Google Scholar 

  23. Richardson, M., Domingos, P.: Mining knowledge-sharing sites for viral marketing. In: Proceedings of the Eighth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 61–70. ACM (2002)

    Google Scholar 

  24. Wu, J., Wang, Y.: Opportunistic Mobile Social Networks. CRC Press, Boca Raton (2014)

    Book  Google Scholar 

  25. Xavier, C.R.: Influence maximization in complex networks for Spreading Activation model: Case Study in a call phone network. Ph.D. thesis, COPPE-UFRJ (2015)

    Google Scholar 

Download references

Acknowledgements

The authors thank the financial support agencies: Capes, FAPEMIG and CNPq.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Carolina Ribeiro Xavier .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Xavier, C.R., da Fonseca Vieira, V., Evsukoff, A.G. (2016). Populational Algorithm for Influence Maximization. In: Gervasi, O., et al. Computational Science and Its Applications -- ICCSA 2016. ICCSA 2016. Lecture Notes in Computer Science(), vol 9789. Springer, Cham. https://doi.org/10.1007/978-3-319-42089-9_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-42089-9_25

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-42088-2

  • Online ISBN: 978-3-319-42089-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics