Influence Maximization (IM) on Social Networks: The State-of-the-Art and the Gaps that Remain |
|
Abstract |
Influence maximization (IM) on social networks is one of the most active areas of research in computer science. While various IM techniques proposed over the last decade have definitely enriched the field, unfortunately, experimental reports on existing techniques fall short in validity and integrity since many comparisons are not based on a common platform or merely discussed in theory. In this paper, we perform an in-depth benchmarking study of IM techniques on social networks. Specifically, we design a benchmarking platform, which enables us to evaluate and compare the existing techniques systematically and thoroughly under identical experimental conditions. Our benchmarking results analyze and diagnose the inherent deficiencies of the existing approaches and surface the open challenges in IM even after a decade of research. More fundamentally, we unearth and debunk a series of myths and establish that there is no single state-of-the-art technique in IM. At best, a technique is the state of the art in only one aspect. |
Related Publications (*Equal Contribution) |
Debunking the Myths of Influence Maximization: An in-depth Benchmarking Study Akhil Arora*, Sainyam Galhotra* and Sayan Ranu Proc. of the 2017 ACM SIGMOD International Conference on Management of Data. Source Code [Work in Progress]: Please see the im_benchmarking repository on github. Note: It has come to our notice that groups in University of British Columbia (headed by Lakshmanan et al.) and Nanyang Technical University (Xiao et al.), have published refutations on our benchmarking study as a technical report. A point by point response to the refutations would be placed on our websites soon! Additionally, we have the following comments to make on their refutations:
|
The IM Benchmarking Architecture |
Systematic benchmarking platform consisting of the following four core components:
|
Techniques benchmarked |
The 11 representative techniques evaluated in this study are : CELF, CELF++, TIM, IMM, PMC, StaticGreedy, LDAG , SIMPATH, EaSyIM, IRIE and IMRank. All these techniques were benchamrked over the classical models of information diffusion, namely -- Independent Cascade (IC), Weighted Cascade (WC) and Linear Threshold (LT). Note: We are in the process of including Stop-and-Stare into our benchmarking evaluation and are currently running experiments using the code provided by the authors. |
Categorization of IM techniques |
The vast literature of IM techniques can be categorized as follows: |
Need for benchmarking |
|
Useful Insights |
|
Primary Contributors |
Additional Contributors |
|