• DocumentCode
    610326
  • Title

    Scalable and parallelizable processing of influence maximization for large-scale social networks?

  • Author

    Jinha Kim ; Seung-Keol Kim ; Hwanjo Yu

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Pohang Univ. of Sci. & Technol.(POSTECH), Pohang, South Korea
  • fYear
    2013
  • fDate
    8-12 April 2013
  • Firstpage
    266
  • Lastpage
    277
  • Abstract
    As social network services connect people across the world, influence maximization, i.e., finding the most influential nodes (or individuals) in the network, is being actively researched with applications to viral marketing. One crucial challenge in scalable influence maximization processing is evaluating influence, which is #P-hard and thus hard to solve in polynomial time. We propose a scalable influence approximation algorithm, Independent Path Algorithm (IPA) for Independent Cascade (IC) diffusion model. IPA efficiently approximates influence by considering an independent influence path as an influence evaluation unit. IPA are also easily parallelized by simply adding a few lines of OpenMP meta-programming expressions. Also, overhead of maintaining influence paths in memory is relieved by safely throwing away insignificant influence paths. Extensive experiments conducted on large-scale real social networks show that IPA is an order of magnitude faster and uses less memory than the state of the art algorithms. Our experimental results also show that parallel versions of IPA speeds up further as the number of CPU cores increases, and more speed-up is achieved for larger datasets. The algorithms have been implemented in our demo application for influence maximization (available at http://dm.postech.ac.kr/ipa demo), which efficiently finds the most influential nodes in a social network.
  • Keywords
    approximation theory; computational complexity; message passing; parallel processing; social networking (online); #P-hard; IPA; OpenMP meta-programming expression; independent cascade diffusion model; independent path algorithm; influence evaluation unit; influence maximization; parallelizable processing; polynomial time; scalable influence approximation algorithm; social network service; viral marketing; Approximation algorithms; Approximation methods; Greedy algorithms; Integrated circuit modeling; Mathematical model; Social network services; Influence maximization; parallel processing; social networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering (ICDE), 2013 IEEE 29th International Conference on
  • Conference_Location
    Brisbane, QLD
  • ISSN
    1063-6382
  • Print_ISBN
    978-1-4673-4909-3
  • Electronic_ISBN
    1063-6382
  • Type

    conf

  • DOI
    10.1109/ICDE.2013.6544831
  • Filename
    6544831