Dynamic Influence Maximization Under Increasing Returns to Scale

Influence maximization is a problem of maximizing the aggregate adoption of products, technologies, or even beliefs. Most past algorithms leveraged an assumption of submodularity that captures diminishing returns to scale. While submodularity is natural in many domains, early stages of innovation adoption are often better characterized by convexity, which is evident for renewable technologies, such as rooftop solar. We formulate a dynamic influence maximization problem under increasing returns to scale over a finite time horizon, in which the decision maker faces a budget constraint. We propose a simple algorithm in this model which chooses the best time period to use up the entire budget (called Best-Stage), and prove that this policy is optimal in a very general setting. We also propose a heuristic algorithm for this problem of which Best-Stage decision is a special case. Additionally, we experimentally verify that the proposed "best-time" algorithm remains quite effective even as we relax the assumptions under which optimality can be proved. However, we find that when we add a "learning-by-doing" effect, in which the adoption costs decrease not as a function of time, but as a function of aggregate adoption, the "best-time" policy becomes suboptimal, and is significantly outperformed by our more general heuristic.

[1]  Mark S. Granovetter Threshold Models of Collective Behavior , 1978, American Journal of Sociology.

[2]  M. L. Fisher,et al.  An analysis of approximations for maximizing submodular set functions—I , 1978, Math. Program..

[3]  Joseph Farrell,et al.  Standardization, Compatibility, and Innovation , 1985 .

[4]  Luís M. B. Cabral On the adoption of innovations with 'network' externalities , 1990 .

[5]  M. Benaïm,et al.  Standardization in Decentralized Economies , 2000 .

[6]  Leo Schrattenholzer,et al.  Learning rates for energy technologies , 2001 .

[7]  Duncan J Watts,et al.  A simple model of global cascades on random networks , 2002, Proceedings of the National Academy of Sciences of the United States of America.

[8]  Matthew Richardson,et al.  Mining knowledge-sharing sites for viral marketing , 2002, KDD.

[9]  Frank M. Bass,et al.  A New Product Growth for Model Consumer Durables , 2004, Manag. Sci..

[10]  J. Sweeney,et al.  Learning-by-Doing and the Optimal Solar Policy in California , 2008 .

[11]  J. Kleinberg Algorithmic Game Theory: Cascading Behavior in Networks: Algorithmic and Economic Issues , 2007 .

[12]  Yevgeniy Vorobeychik,et al.  Quality and Price Effects on Technology Adoption , 2009, ICIS.

[13]  Yevgeniy Vorobeychik,et al.  The Effects of Quality and Price on Adoption Dynamics of Competing Technologies , 2009, AAAI Fall Symposium: Complex Adaptive Systems and the Threshold Effect.

[14]  K. Arrow The Economic Implications of Learning by Doing , 1962 .

[15]  Wei Chen,et al.  Efficient influence maximization in social networks , 2009, KDD.

[16]  Andreas Krause,et al.  Adaptive Submodularity: Theory and Applications in Active Learning and Stochastic Optimization , 2010, J. Artif. Intell. Res..

[17]  Dong Xu,et al.  Time Constrained Influence Maximization in Social Networks , 2012, 2012 IEEE 12th International Conference on Data Mining.

[18]  My T. Thai,et al.  Maximizing the Spread of Positive Influence in Online Social Networks , 2013, 2013 IEEE 33rd International Conference on Distributed Computing Systems.

[19]  Yevgeniy Vorobeychik,et al.  Predicting Rooftop Solar Adoption Using Agent-Based Modeling , 2014, AAAI Fall Symposia.

[20]  K. Sycara,et al.  Polarity Related Influence Maximization in Signed Social Networks , 2014, PloS one.

[21]  E. Young Contagion , 2015, New Scientist.

[22]  Éva Tardos,et al.  Maximizing the Spread of Influence through a Social Network , 2015, Theory Comput..