Active and passive diffusion processes in complex networks

Oct 2018

Ideas, of them, with their mechanisms, spread over the complex social information, viruses: all tissues described by our interpersonal relations. Usually, to simulate and understand the unfolding of such complex phenomena are used general mathematical models; these models act agnostically from the object of which they simulate the diffusion, thus considering spreading of virus, ideas and innovations alike. Indeed, such degree of abstraction makes it easier to define a standard set of tools that can be applied to heterogeneous contexts; however, it can also lead to biased, incorrect, simulation outcomes. In this work we introduce the concepts of active and passive diffusion to discriminate the degree in which individuals choice affect the overall spreading of content over a social graph. Moving from the analysis of a well-known passive diffusion schema, the Threshold model (that can be used to model peer-pressure related processes), we introduce two novel approaches whose aim is to provide active and mixed schemas applicable in the context of innovations/ideas diffusion simulation. Our analysis, performed both in synthetic and real-world data, underline that the adoption of exclusively passive/active models leads to conflicting results, thus highlighting the need of mixed approaches to capture the real complexity of the simulated system better.

Article PDF cannot be displayed. You can download it here:

https://link.springer.com/content/pdf/10.1007%2Fs41109-018-0100-5.pdf

Active and passive diffusion processes in complex networks

Milli et al. Applied Network Science (2018) 3:42 https://doi.org/10.1007/s41109-018-0100-5 Applied Network Science R ES EA R CH Open Access Active and passive diffusion processes in complex networks Letizia Milli1,2*† , Giulio Rossetti1,2† , Dino Pedreschi1 and Fosca Giannotti2 *Correspondence: † Letizia Milli and Giulio Rossetti contributed equally to this work. 1 University of Pisa, Largo B. Pontecorvo, 2, Pisa, Italy 2 KDD Lab. ISTI-CNR, via G. Moruzzi, 1, Pisa, Italy Abstract Ideas, of them, with their mechanisms, spread over the complex social information, viruses: all tissues described by our interpersonal relations. Usually, to simulate and understand the unfolding of such complex phenomena are used general mathematical models; these models act agnostically from the object of which they simulate the diffusion, thus considering spreading of virus, ideas and innovations alike. Indeed, such degree of abstraction makes it easier to define a standard set of tools that can be applied to heterogeneous contexts; however, it can also lead to biased, incorrect, simulation outcomes. In this work we introduce the concepts of active and passive diffusion to discriminate the degree in which individuals choice affect the overall spreading of content over a social graph. Moving from the analysis of a well-known passive diffusion schema, the Threshold model (that can be used to model peer-pressure related processes), we introduce two novel approaches whose aim is to provide active and mixed schemas applicable in the context of innovations/ideas diffusion simulation. Our analysis, performed both in synthetic and real-world data, underline that the adoption of exclusively passive/active models leads to conflicting results, thus highlighting the need of mixed approaches to capture the real complexity of the simulated system better. Keywords: Diffusion processes, Complex networks, Diffusion of information Introduction Information, ideas, viruses all of them have something in common: they describe different kinds of “contents” that need to be vehiculated by interacting agents to diffuse. Agents can be either individuals or animals as well as computers or other technological devices connected by a complex network describing their relations. Even if similar at a high abstraction level, diffusion process have their characteristics that profoundly affect the way they evolve. One such characteristic is undoubtedly tied to the degree of activeness of the agents they aimed to reach. Agents can be passive and doomed to suffer a diffusion process (e.g., during an outbreak of influenza) or active and voluntarily adopt a given behavior or idea just because they feel it right. Moreover, agents can also show both of such behaviors: in some circumstances a content can need both a certain degree of exposure of actors as well as their interest to be adopted. Indeed, such ambivalence is strictly tied to specific contents and contexts and can be modeled using different approaches. © The Author(s). 2018 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. Milli et al. Applied Network Science (2018) 3:42 The activeness distinction regards prevalently phenomena of social contagion, where the diffusing object is either an idea or a piece of information. Social contagions are often modeled using a classical approach, the Threshold model (Granovetter 1978) introduced by Granovetter in 1978. In this model the adoption of ideas or information by an individual is subject to a personal threshold; these approaches, however, tend to capture only the passive component of the diffusion, ignoring the user interests concerning the information. However, peer pressure is not the only component that acts as the linchpin for individual’s adoption: personal interest plays a relevant role, an active impulse that - once the subject is aware of the existence of the content - disregarding the peer pressure volume can inhibit/facilitate the diffusive process. Indeed, the active-passive dichotomy have not yet been adequately addressed nor formal models considering active users in network diffusion proposed: for this reason in this study we describe variants of the threshold model aimed to start filling such gap. Moreover, in the real world exist some people that decide autonomously to adopt an idea or information without peer pressure from their friends and others that decide not to adopt that ideas. So in this work, we modeled also the spontaneous adoption phenomenon and the presence of blocked nodes. After having characterized active and passive diffusion schema, we tackle the problem of understanding if, and how, spontaneous adoption and blocked nodes affect the diffusion of innovations/ideas. Indeed, a plethora of diffusion models can be designed to capture such behaviors - some of them even interchangeably, assigning different semantics to the variables they expose. To overcome such issue, in this work we decided to perform a simple distinction: we model passive approaches through deterministic diffusion rules (i.e., individual thresholds that mimic peer-pressure phenomena) and active ones through probabilistic ones (i.e., individual profiles that depends only on the interest of the subject into the diffusing content). The paper is organized as follows. In Section “Related works” are introduced and discussed related works on diffusion process modeling. In Section “Social diffusion conundrum” we formalize our problem definition, characterizing the different diffusion scenarios we will analyze, namely active, passive and mixed diffusion. There we also introduce the algorithmic schema we used to simulate such scenarios. In Section “Experimental analysis” we approach the analytical part of our investigation: there the datasets, methodology and experimental results – for all the identified scenarios and network settings – are introduced and discussed. Finally, Section “Conclusion” concludes the paper. Related works Generally, diffusion processes can be roughly broken down into three components: (i) the population on which they unfold, (ii) the mechanisms that describe their evolution, and (iii) the content of the diffusion. All those components are equally important to model, understand, simulate a diffusion process: in particular, the content spread represents the real discriminant among active/passive diffusion. Commonly, the phrase “epidemic spreading” is used to imply the diffusion of contagious diseases caused by biological pathogens, like influenza, measles, chickenpox as well as sexually transmitted diseases. However, a plethora of phenomena can be linked to the (...truncated)


This is a preview of a remote PDF: https://link.springer.com/content/pdf/10.1007%2Fs41109-018-0100-5.pdf
Article home page: https://link.springer.com/article/10.1007/s41109-018-0100-5

Letizia Milli, Giulio Rossetti, Dino Pedreschi, Fosca Giannotti. Active and passive diffusion processes in complex networks, 2018, pp. 42, Volume 3, Issue 1, DOI: 10.1007/s41109-018-0100-5