Graph-Theoretic Approach for Increasing Participation in Networks With Assorted Resources

In many cooperative networks, individuals participate actively as long as they recognize a sufficient value in participation, which depends not only on the number, but also on the attributes of other participating members. In this paper, we present a generalized model of individuals’ participation in such networks, and a strategy to maximize the number of participating individuals. Unlike most of the existing literature, our model incorporates both the network structure and the heterogeneity of individuals in terms of their attributes and resources. We consider that each individual possesses a subset of available resources (attributes), which it shares with neighbors as long as neighbors reciprocate and provide the missing resources to the individual. However, individual leaves the network if it cannot find all the resources in its neighborhood. To model this phenomenon, we introduce a graph-theoretic notion of the $(r,s)$-core, which is the sub-network consisting of only those individuals who can access all the resources by collaborating with their neighbors. Since disengagement of an individual could initiate a cascading withdrawal of more individuals from the network, one of our main goals is to prevent this unraveling and maximize the number of participating individuals. For this purpose, we utilize the notion of anchors—individuals that continue to participate (due to incentives) even if they cannot find all of the resources in their neighborhood. By introducing only a few anchors, we can significantly increase the number of participating individuals, which in our model corresponds to increasing the size of the $(r,s)$-core. We formulate and thoroughly analyze the anchors’ selection problem by classifying the cases in which the problem is polynomial-time solvable, NP-complete, and inapproximable. Further, we provide greedy and metaheuristic search algorithms to compute a set of anchors and evaluate our results on various networks. Our results are applicable to a large number of cooperative networking applications, including participatory sensing in which users develop an elaborate knowledge of their environment through sharing measurements.

[1]  Jure Leskovec,et al.  Learning to Discover Social Circles in Ego Networks , 2012, NIPS.

[2]  Mahdi Jalili,et al.  Influence maximization of informed agents in social networks , 2015, Appl. Math. Comput..

[3]  Tim Roughgarden,et al.  Preventing Unraveling in Social Networks: The Anchored k-Core Problem , 2012, SIAM J. Discret. Math..

[4]  Noah E. Friedkin,et al.  A Structural Theory of Social Influence: List of Tables and Figures , 1998 .

[5]  Pavlin Mavrodiev,et al.  Social resilience in online communities: the autopsy of friendster , 2013, COSN '13.

[6]  Sergey N. Dorogovtsev,et al.  K-core Organization of Complex Networks , 2005, Physical review letters.

[7]  Marcin Dziubinski,et al.  Network Design and Defence , 2012, Games Econ. Behav..

[8]  Stephen B. Seidman,et al.  Network structure and minimum degree , 1983 .

[9]  Jure Leskovec,et al.  {SNAP Datasets}: {Stanford} Large Network Dataset Collection , 2014 .

[10]  Michalis Vazirgiannis,et al.  To stay or not to stay: modeling engagement dynamics in social graphs , 2013, CIKM.

[11]  Charu C. Aggarwal,et al.  Social Sensing , 2013, Managing and Mining Sensor Data.

[12]  R. Trivers The Evolution of Reciprocal Altruism , 1971, The Quarterly Review of Biology.

[13]  Éva Tardos,et al.  Influential Nodes in a Diffusion Model for Social Networks , 2005, ICALP.

[14]  Mihaela van der Schaar,et al.  A Micro-Foundation of Social Capital in Evolving Social Networks , 2015, IEEE Transactions on Network Science and Engineering.

[15]  Yifei Yuan,et al.  Scalable Influence Maximization in Social Networks under the Linear Threshold Model , 2010, 2010 IEEE International Conference on Data Mining.

[16]  C. D. De Dreu Human Cooperation , 2013, Psychological science in the public interest : a journal of the American Psychological Society.

[17]  M. Nowak,et al.  Evolution of indirect reciprocity by image scoring , 1998, Nature.

[18]  David G. Rand,et al.  Direct reciprocity in structured populations , 2012, Proceedings of the National Academy of Sciences.

[19]  Robin Thomas,et al.  Deploying Robots With Two Sensors in K1, 6‐Free Graphs , 2013, J. Graph Theory.

[20]  E. Almaas,et al.  s-core network decomposition: a generalization of k-core analysis to weighted networks. , 2013, Physical review. E, Statistical, nonlinear, and soft matter physics.

[21]  Jin-Hua Zhao Generalized k-core pruning process on directed networks , 2017, 1701.03404.

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

[23]  Aron Laszka,et al.  Graph-Theoretic Approach for Increasing Participation in Social Sensing , 2017, SocialSens@CPSWeek.

[24]  Ning Chen,et al.  On the approximability of influence in social networks , 2008, SODA '08.

[25]  Jerzy Surma,et al.  Social exchange in online social networks. The reciprocity phenomenon on Facebook , 2016, Comput. Commun..

[26]  M. Nowak Five Rules for the Evolution of Cooperation , 2006, Science.

[27]  Petr A. Golovach,et al.  Parameterized Complexity of the Anchored k-Core Problem for Directed Graphs , 2013, FSTTCS.

[28]  Aonghus Lawlor,et al.  Tricritical point in heterogeneous k-core percolation. , 2011, Physical review letters.

[29]  Tarek F. Abdelzaher,et al.  GreenGPS: a participatory sensing fuel-efficient maps application , 2010, MobiSys '10.

[30]  Elchanan Mossel,et al.  Submodularity of Influence in Social Networks: From Local to Global , 2010, SIAM J. Comput..

[31]  Sebastian Bonhoeffer,et al.  Evolution of cooperation by generalized reciprocity , 2005, Proceedings of the Royal Society B: Biological Sciences.

[32]  G. S. van Doorn,et al.  THE EVOLUTION OF GENERALIZED RECIPROCITY ON SOCIAL INTERACTION NETWORKS , 2012, Evolution; international journal of organic evolution.

[33]  Tim Roughgarden,et al.  Preventing Unraveling in Social Networks: The Anchored k-Core Problem , 2015, SIAM J. Discret. Math..

[34]  Sergey N. Dorogovtsev,et al.  k-core (bootstrap) percolation on complex networks: Critical phenomena and nonlocal effects , 2006, Physical review. E, Statistical, nonlinear, and soft matter physics.

[35]  Akira Nakamura,et al.  Edge-Connectivity Augmentation Problems , 1987, J. Comput. Syst. Sci..

[36]  Jon Kleinberg,et al.  Maximizing the spread of influence through a social network , 2003, KDD '03.

[37]  Jon M. Kleinberg,et al.  Group formation in large social networks: membership, growth, and evolution , 2006, KDD '06.

[38]  Shlomo Havlin,et al.  Generalized model for k-core percolation and interdependent networks. , 2017, Physical review. E.

[39]  Mason A. Porter,et al.  Synergistic effects in threshold models on networks , 2017, Chaos.

[40]  Ramesh Govindan,et al.  Medusa: a programming framework for crowd-sensing applications , 2012, MobiSys '12.

[41]  Tarek F. Abdelzaher,et al.  PoolView: stream privacy for grassroots participatory sensing , 2008, SenSys '08.

[42]  W. Powell,et al.  Social Cohesion , 2022 .

[43]  Silvio Lattanzi,et al.  Arrival and departure dynamics in social networks , 2013, WSDM '13.

[44]  Charu C. Aggarwal,et al.  Using humans as sensors: An estimation-theoretic perspective , 2014, IPSN-14 Proceedings of the 13th International Symposium on Information Processing in Sensor Networks.

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

[46]  Robb Willer,et al.  Beyond Altruism: Sociological Foundations of Cooperation and Prosocial Behavior , 2015 .

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

[48]  Jure Leskovec,et al.  The dynamics of viral marketing , 2005, EC '06.

[49]  S N Dorogovtsev,et al.  Heterogeneous k-core versus bootstrap percolation on complex networks. , 2010, Physical review. E, Statistical, nonlinear, and soft matter physics.

[50]  Charu C. Aggarwal,et al.  Data Extrapolation in Social Sensing for Disaster Response , 2014, 2014 IEEE International Conference on Distributed Computing in Sensor Systems.

[51]  Aron Laszka,et al.  Improving Network Connectivity and Robustness Using Trusted Nodes With Application to Resilient Consensus , 2018, IEEE Transactions on Control of Network Systems.