ABSTRACT
In this work, we propose a diffusion model for temporal social networks and relate it to other well-known models of social influence by investigating its formal properties. The model establishes dyadic influence weights based on two antagonistic components: the susceptibility to be influenced (or, conversely, inertia with respect to the status quo) and becoming independent of prior influence. The proposed model generalizes the Friedkin-Johnsen model by the inertia with respect to the current influence relationships. We show that this generalization is an over-parameterization for static but not for dynamic influence networks. These findings suggest that the model at hand expands the set of existing social influence models in a non-trivial way.
1. Introduction
Social influence is the process through which individuals change their thoughts, feelings, attitudes, or behavior by interacting with other individuals or groups (Rashotte, Citation2007). Theories of social psychology explain why there is social influence through conformity (Asch, Citation1956), cohesion (Coleman et al., Citation1957), power (French & Raven, Citation1959), and leadership (Katz & Lazarsfeld, Citation2017), among others. One way how influence can change attitudes, behavior, etc., is through assimilation: the target of influence becomes more similar to the source of influence. Assimilative change is supported by social psychological theories such as cognitive dissonance theory (Festinger, Citation1957), the laws of imitation (Tarde, Citation1903), or social learning theory (Bandura, Citation1977).
Any observable behavior is not only a response to stimuli but also a stimulus perceived by others (Newcomb, Citation1951), such that each individual can act as both the source and target of influence. In an influence network, where nodes represent individuals and (directed) edges represent (directed) influence, this dual function enables influence to propagate through the network. The influence network is the infrastructure for the dynamics (Holme, Citation2015) of the behavioral states, and it can be static or itself dynamic. Both the influence network and the behavioral states exhibit a characteristic timescale whose relationship to each other is decisive for modeling. When the behavioral states evolve sufficiently fast compared to the dynamics of the interactions, there is no need to model the network as dynamic (Holme & Saramäki, Citation2012), and it is acceptable to assume the network to be static (Porter & Gleeson, Citation2016). On the other hand, if both timescales are similar, it is necessary to model the network and the behavioral states as concurrent, where the behavioral states could also feed back the network dynamics (so-called adaptive or coevolutionary networks (Gross & Blasius, Citation2008)). Models of social influence processes where influence evolves over time are expected to yield important insights (Mason et al., Citation2007). We adopt the perspective of a dynamic influence process on a dynamic influence network, but without a feedback mechanism from the behavioral states back to the influence network, i.e., without a selection process.
In this paper, we propose a diffusion model for temporal social networks which generalizes the Friedkin-Johnsen model (Friedkin & Johnsen, Citation1990). The model was recently used in a pilot study to model influence propagation in a temporal network of coaching relationships in the Australian Football League to identify the most influential coaches in terms of their influence on other coaches (Marmulla et al., Citation2023). The proposed model consists of two antagonistic components: the susceptibility of a node to be influenced or, conversely, the inertia with respect to the status quo (as a player), and becoming independent from prior influences (as a coach). Given these two components, the process establishes influence relationships between any two nodes based on a given temporal influence network and independence rates.
While the pilot study in Marmulla et al. (Citation2023) is focused on an application, this paper focuses on formal properties of the model and relates it to the literature on social influence models. In this way, the paper aims to avoid the addition of yet another influence model without investigating its relation to other models, which is a central problem in the literature on social influence (Flache et al., Citation2017). The investigation is based on the evolution of dyadic influence relationships. This perspective is different from the default focus in the existing literature, which is predominantly on the evolution of the individual behaviors. For temporal networks in particular, the focus of the field has been more on what is diffusing through the network rather than the temporal networks themselves (Holme, Citation2015). However, as Friedkin himself noted after introducing the Friedkin-Johnsen model, it does not only describe a process of opinion formation but is actually an “elemental process model of social influence” (Friedkin, Citation1991, p. 1478).
Our main contributions are twofold. First, we propose a diffusion model that generalizes the model of Friedkin and Johnsen (Citation1990) for opinion pooling with stubborn actors. The generalization comes from the inertia with respect to the current influence relationships, which is not present in the Friedkin-Johnsen model. This inertia can be considered as an equivalent of the “status quo bias” from the field of decision-making (Samuelson & Zeckhauser, Citation1988): the tendency of individuals to stick with the status quo. Second, we show that the found generalization reduces to an over-parametrization at equilibrium on a static influence structure. This finding means that under a static influence network, for almost every instance of the Friedkin-Johnsen model, there is a corresponding instance of the proposed model such that both coincide in the limit. However, under a dynamic influence structure, it is in general not possible to capture the inertia by a suitable instance of the Friedkin-Johnsen model.
The remainder of the paper is organized as follows. In Section 2, the diffusion model is outlined. Relations to the existing literature on the influence relationships are presented in Section 3. We conclude that the proposed model expands the set of social influence models and gives suggestions for future work in Section 4.
2. Model
The proposed diffusion process models how influence relationships between individuals are evolving. In contrast to the common focus of diffusion models on changes in actual behaviors, opinions, etc. (commonly referred to as states), we rather model the change in influence weights between individuals. Specifically, we make two general assumptions: the influence of one individual on another is independent of their states, and the influence relationships determine the state of each individual. Given these assumptions, the behavioral states can be neglected since their values do not affect the diffusion process itself, and it is sufficient to know the influence relationships. Having said this, the values of the states and their evolution are not the subject of this paper. However, the way the influence weights are modeled has consequences for the requirements regarding the specification of the states. These requirements are, in turn, relevant whenever the model is used to represent actual behavior, and are addressed at the end of the section.
In the model, the dyadic influence relationships evolve over discrete time steps through two antagonistic components: the individuals’ susceptibility to influence (or, conversely, inertia with respect to the status quo), and becoming independent of past influence of others. At any moment, every node in the network is subject to accumulated influence from others expressed as a distribution of influence weights. The distribution associated with a node describes the share of influence received from the respective others and the share of its own independence. The extent to which influence and independence change the relationships of a node depends on the one hand on global parameters at the macro level and on the other hand on dyadic and individual weights at the micro level.
2.1. Influence and inertia
Influence is modeled as an assimilative influence. The influence relationships of an influenced node become more similar to the influence relationships of an influencing node . This means that node is becoming more similar to in terms of who it is influenced by. The assimilation is implemented as a weighted average of both distributions. The extent of assimilation is regulated by the product of two values: the general susceptibility to influence and a time-dependent dyadic weight . The parameter can range from zero (i.e., not susceptible at all) to one (i.e., totally susceptible). The quantity describes the general level of inertia to stick to the status quo, the current influence relationships.
2.2. Independence
Following the APA Dictionary of Psychology (American Psychological Association, Citation2023), we refer to independence as the freedom from the influence of other individuals. Becoming independent is modeled as decreasing the influence of others while increasing an individual’s own independence. The decay of the prior influence is implemented by downscaling the distribution of a node , where the amount lost due to the scaling is then added to the share of ’s independence. The extent of independence is regulated by the product of two values: the general independence parameter and a time-dependent individual weight . The parameter can range from zero (i.e., no independence) to one (i.e., total independence).
2.3. Formalization
The novel diffusion process can be expressed as a recursive formula of operations on a directed and weighted adjacency matrix , which represents the influence relationships at time :
with a row stochastic , diagonal , parameters , and as the identity matrix of size , where is the number of nodes. A single entry describes the share of influence node has on at time . The th row represents the influence distribution of . As a result, is row stochastic.
The matrix contains the time-dependent dyadic influence weights. An entry is larger than zero if influences at time . The value describes the relative weight with which influences . The matrix is assumed to be row stochastic, i.e., the influence weights on an individual follow a convex combination. The matrix
contains influence and the inertia toward that influence. As a weighted average of two row stochastic matrices ( and ), is also row stochastic. There are three different kinds of non-zero entries in :
The entries are, first, the influence of others. Second, the node’s inertia toward this influence. Third, preservation entries ensuring that a node’s influence distribution does not change, if no influence has happened. The maximum extent of influence is bounded from above by , which is reached when the dyadic weight is . A weight of also means is the only source of influence on at time . The minimum extent of ’s inertia toward influence is bounded from below by , which is reached when .
The diagonal matrix contains the time-dependent individual independence rates. An entry is larger than zero if becomes independent at time . Therefore, the matrix has only two different kinds of entries on its diagonal:
The entries are, first, preservation such that a node’s influence distribution does not change if the node has not become independent. Second, independence entries where a node ’s influence distribution (i.e., row of ) is decayed with factor while is added to ’s share of independence. The maximum growth of independence is bounded above by , which is reached when . A visualization of exemplary distribution changes when a node gets influenced (node ), becomes independent (node ), or both (node ) is illustrated in .
2.4. Generalization
The proposed diffusion process can be generalized. So far, in the model, decreasing the influence of others on a node was synonymous with increasing the node’s own independence. We can generalize the model by allowing not only for an increase in the own independence but also for an increase in the influence from any other node. At the formal level, this generalization can be described by
with a diagonal and a row stochastic, not necessarily diagonal . If , we get the proposed model (1). At the interpretative level, the generalization now reflects a process in which influence relationships that have been developed by endogenous influence propagation within the network can be adjusted exogenously.
2.5. Behavioral state variable
Although we do not directly model the behavioral states, their values can be easily calculated under the assumptions we have made. The behavioral state variable represents, for example, the nodes’ opinions or behaviors. We assume that the influence relationships determine the nodes’ states. That is, the state of each node at time equals the weighted average of the given initial states of its influencing nodes at time :
This assumption then requires the well definedness of convex combinations of the behavioral states, which are elements of a set . In general, it is possible for to be a special barycentric algebra that allows convex combinations without referring to a vector space (Romanowska & Smith, Citation1985). In practice, however, it is more common for to be a convex set, a subset of a vector space. For example, could be the real numbers, .
3. Relationship to existing work
The proposed diffusion model shares aspects with several well-known and fundamental influence models. In this section, we construct the proposed model by adding these joint aspects one by one to variable , which describes the evolution of the influence relationships. The stepwise addition is done until we arrive at the model presented in EquationEquation 7(7) (7) . While adding, we refer to the fundamental models sharing that aspect. In variable , the evolution of the influence relationships is described for model (where is an abbreviation of the model’s name). Original notations of the referenced models were adapted to allow for easier visibility of similarities and differences between the models – given the same influence structure or for the static or dynamic structure, respectively.
By the end of this section, the following three findings are made. First, the proposed model includes the Friedkin-Johnsen model (Friedkin & Johnsen, Citation1990) as a special case. Second, given a static influence structure, this seeming generalization reduces to an over-parametrization when the influence process is supposed to run forever. The long-term behavior of influence models is one of the most frequently raised questions: whether the process reaches an equilibrium, i.e., whether the limit
exists and under what conditions it is reached. The found over-parametrization implies that the model’s inertia with respect to the current influence relationships does not expand the outcomes of the Friedkin-Johnsen model in the limit. But, third, when having a dynamic influence structure, the inertia generally makes a difference. The difference we demonstrate does not relate to the equilibrium but to single-time steps. More broadly, we are not focused on or intend to tackle the question of equilibrium under a dynamic influence structure. We construct the model in seven steps as follows.
Influence is a distributed force of a fixed and finite amount, which is implicitly assumed by all subsequent models. It is a result of using a non-negative stochastic matrix to represent the interpersonal influence relationships. By appropriate modifications on the matrix throughout the processes, the stochasticity and the constant total amount of influence equivalent to the number of nodes are maintained.
Influence is assumed to be assimilative, reducing differences and making the target of influence more similar to the source of influence (Flache et al., Citation2017). The assimilation is implemented by weighted averaging as given by a static influence network , which is row stochastic:
with a given row stochastic initial . The classical model of Degroot (Citation1974), based on French (Citation1956) and Harary (Citation1959), uses the same implementation
but with the specific initial .
The initial influence relationships are freely selectable. An initial state must be assumed from which the influence relationships develop. All of the referenced models, either implicitly or explicitly, assume that the nodes start entirely independent, i.e., . This assumption is in contrast to the free choice of that we propose.
Incorporating independence allows separating from received influence. This separation is implemented by relatively weighting the propagated influences against pure independence with factors and , respectively:
The independence is also included in the model of Friedkin and Johnsen (Citation1990). Therein, Friedkin and Johnsen proposed that opinions (the behavioral state) evolve as an average of one’s own opinion and the opinion of influencers, but with an anchorage on the initial opinion, reflecting some stubbornness. For the Friedkin-Johnsen model, the opinions’ evolution can be written in the form of EquationEquation (6)(6) (6) meaning that the opinions are completely dependent on the evolution of the influence relationships. From that equation, it can be seen that the anchoring at the initial behavioral state (opinion) corresponds to the independence in the influence relationships. The influence relationships of the static Friedkin-Johnsen model evolve dependent on the parameter , which they introduced to represent a homogeneous “susceptibility to interpersonal influence”:
with .
An inertia with respect to the current influence relationships is assumed. The extent of inertia is controlled by the size of :
While we assume the inertia parameter to be static, Demarzo et al. (Citation2003) included a time-dependent parameter that controls the weight with which agents “listen” to others relative to themselves by
with .
Remark 1. The Friedkin-Johnsen model (9) is included in model (10) as a special case: choosing and in given by (10) makes the dynamics of both models coincide, i.e., for all . When the dynamics coincide, the limits do so as well. However, as the subsequent Lemma 3.1 shows, at equilibrium is simply an over-parameterized version of under the same static influence structure.
Lemma 3.1.
Let be as given by (10) with , , and a row stochastic . Then, converges, and there is an such that for as given by (9) under the same , independent on the chosen . The is given by
The matrix series converges faster than to the joint limit.
Remark 2. Lemma 3.1 cannot be extended for the entire parameter space. If , the model reduces to an instance of the Degroot model , which is isomorphic to a finite time-homogeneous Markov chain. Consider the influence network of two nodes defined by an irreducible and periodic Markov chain
Then, the model’s inertia makes an irreducible and aperiodic Markov chain for any , which will converge to the stationary distribution :
with as a vector of size consisting of ones. The matrix , as the product of a column and row vector, has rank one. However, there is no for the Friedkin-Johnsen model which would result in the same limit: for , does not converge due to the periodicity of ; for , the limit is a matrix of full rank and cannot be reduced to rank one by any choice of .
The extent of independence is assumed to consist of a homogeneous and a heterogeneous level. Additional to the homogeneous parameter , a heterogeneous level that allows for individual differences is added by scaling with a diagonal matrix :
For the Friedkin-Johnsen model, there is a (totally) heterogeneous version (Friedkin & Johnsen, Citation1999) given by
with a diagonal and . We refer here to the version without any coupling constraint between and .
Remark 3. As for the homogeneous case, choosing , , and makes the heterogeneous Friedkin-Johnsen model (14) a special case of (13). As we will see in Lemma 3.4, adding a heterogeneous level of independence does not change the fact that model as given by (13) at equilibrium is simply an over-parametrization of the Friedkin-Johnsen model as given by (14). But the heterogeneity sophisticates the conditions of equilibrium. Parsegov et al. (Citation2017) provide a specific block form of a substochastic matrix through a partition and permutation of the nodes, which allowed them to derive a necessary and sufficient convergence condition for . The partition is defined as follows.
Definition 3.2.
Consider a substochastic matrix with , diagonal, and row stochastic. We define the -partition of the set of nodes into by
Any substochastic can be written as required from Definition 3.2 by setting ; for and as any stochastic vector if . The -partition (15) splits the nodes into two sets. The set contains “stubborn” () nodes and nodes that are directly or indirectly influenced by a stubborn node (), while there is not a single stubborn node contained in . Besides potential influence between nodes of the same set, nodes in can influence nodes in but not the other way around. Therefore, permuting the nodes such that precedes results in an upper triangular block form
with representing zero matrices of appropriate sizes and as the cardinality of set . By using this block form, Parsegov et al. were able to identify criteria for substochastic matrices with spectral radius whose powers nevertheless converge (Parsegov et al., Citation2017, Lemma 1). In turn, they used this characterization to prove the following theorem (the notation has been adapted).
Theorem 3.3
(Theorem 1, Corollary 2, Parsegov et al. (Citation2017)). Let be a substochastic matrix with , diagonal, and row stochastic. Assume of the block form (16) and let denote the -partition defined by (15) with , as their respective cardinality. Then, . It holds if and only if . If , the limit exists if and only if also exists. If existent, the limit of powers is given by
and the series converges
Theorem 3.3 states that the influence relationships of all nodes converge if and only if those of do so. We use the -partition and the resulting block form to derive whether models and can coincide in converged equilibrium and, if so, what conditions are required for this to occur. We find in the following Lemma that the over-parametrization, as found in Lemma (3.1) for homogeneous independence, also applies to the more general case with an additional level of heterogeneous independence.
Lemma 3.4.
Let be as given by (13) with , , a row stochastic , and a diagonal . Let denote the -partition induced by (15) for and . Let , denote the respective cardinality of . If either , or if is irreducible and aperiodic when , then converges. Let be the diagonal matrix defined by
for as given by (14). Then, if is aperiodic and when , equality applies for the limits under the same and independent of , .
Remark 4.
The mapping in (19) maintains the -partition of : nodes in w.r.t. will be in w.r.t. after applying . For specific cases, there can be alternative possibilities to define an appropriate such that , which are not covered by Lemma 3.4. However, we do not elaborate on these specific cases here.
Remark 5.
From both mappings, and , it can be concluded that with matching limits emerging from a static influence structure, a larger inertia in reduces the “susceptibility to interpersonal influence” and in , or conversely a reinforcement of independence and .
Influence and independence are assumed to change over time. Incorporating the dynamic perspective as the final step, we arrive at the model that has been proposed in the previous section:
Taking time into account is an intuitive choice for generalizing models and making them more realistic. Chatterjee and Seneta (Citation1977) proposed a time-dependent variant for the DeGroot model in which the influence network varies over time. Friedkin and Johnsen already presented a relaxed version of their model in their original paper (Friedkin & Johnsen, Citation1990), where all constructs may vary over time. The temporal Friedkin-Johnsen model is described by
with , whereby is diagonal and is row stochastic, and . In particular, the temporal models (20) and (21) allow nodes to be only influenced (no independence) at one time and become exclusively independent (receiving no influence) at another time.
The transition from static to dynamic influence and independence changes the associated timescales: from two separate timescales in the static case, where the behavioral states’ dynamics are faster than influence and independence dynamics, to a single timescale in the dynamic case, where the behavioral states’ dynamics take place on the same timescale as the influence and independence dynamics. We do not impose any restrictions on how much and can change in one single time step . Between the two extremes of no change and any change, there can be intermediary stages. For example, changes are only permitted in the influence weights that are not zero and at a point in time that is either after the convergence of the behavioral dynamics under the previous influence network (Friedkin, Citation2011; Jia et al., Citation2015; Tian et al., Citation2022), or that is already after each update of the behavioral state (Jia et al., Citation2020; Tian et al., Citation2022).
For the time-dependent influence structure as well, one might ask for conditions under which the influence process converges and, more importantly, whether the proposed model is an over-parametrization of the temporal Friedkin-Johnsen model, as found in the static case. Even for the time-varying DeGroot model, which is a special case of both models , the convergence conditions remain a challenge, of which only sufficient ones have been found so far (Proskurnikov & Tempo, Citation2018). For the temporal Friedkin-Johnsen model (21), Proskurnikov et al. (Citation2017) provide sufficient conditions for its asymptotic stability, i.e., sufficient conditions such that
vanishes as part of . They use asymptotic stability to show that in the very special case where all nodes are anchored at the same value, the opinions then converge to a consensus (the anchored value). However, our focus is on the dyadic influence relationships and not on the individual opinions, and unlike in the static case, asymptotic stability does not imply the convergence of the influence relationships (for an example see (Proskurnikov et al., Citation2017, p. 11899)). Therefore, instead of investigating whether and might be congruent in the limit, we show in the following Lemma that equality cannot be maintained for a single-time step in general. The proposed model’s inertia causes this lack of maintenance.
Lemma 3.5.
Let and be as given by (20) and (21), respectively. Let and . If there is an with , then there is no diagonal such that .
Remark 6.
For the Friedkin-Johnsen model, in the extreme case where a node exhibits the entry , ’s current influence distribution is entirely overwritten and replaced by a weighted average of the distribution(s) of ’s influencing node(s) and, potentially, the point distribution due to independence. If there are nodes that have had influence on but not on any of ’s influencing nodes, they will completely lose their influence, regardless of what is in . This loss is prevented by the inertia in the proposed model. An exemplary visualization of this extreme case is shown in the following example.
Example 3.6.
Assume the following influence distributions as represented by pie charts from the exemplary distribution changes in :
Let be influenced by with weight , i.e., in particular, while becoming independent with weight . Then, the updated influence relationships of consist of a parametrically weighted average of three different distributions for the proposed model (as long as the inertia to change the current relationships is present, , and independence is not totalitarian, ). Whereas for the temporal Friedkin-Johnsen model, the average is taken over one distribution less, i.e., excluding :
Remark 7. In the dynamic case, the inertia acquires its raison d’être since the outcome of the proposed model cannot be achieved by simply adjusting the independence in the Friedkin-Johnsen model. Inertia enables an impact of past influence, which is obsolete in the static case because the same influence dynamics are repeated over and over again.
4. Conclusion
This paper proposes a diffusion model for temporal social networks that generalizes the Friedkin-Johnsen model. Influence relationships between every two nodes are established based on becoming influenced but sticking to the status quo due to inertia, and becoming independent from previously received influence. Relating to existing models, we find that the proposed model is an over-parametrization of the well-known Friedkin-Johnsen model on the same static influence structure. On a dynamic influence structure, however, the model cannot be substituted by an appropriate choice of the Friedkin-Johnsen model, because of interaction effects between inertia and network dynamics. This finding suggests that the proposed model non-trivially contributes to the set of social influence models currently present. In addition to comparing different models with the same timescale, a future step could be to compare different time scales for the proposed model. For example, whether there are instances of the dynamic model that can be approximated by an instance of the static model. We believe the model exhibits the potential to reflect various influence processes of dynamic social relationships, and its scope needs to be further examined. The model is deterministic but parametric, so a direction for future work might consider how much the given temporal network already determines the influence relationships. In other words, how much do the influence relationships vary depending on the chosen parameters? Ideally, an answer to that question is also valuable for developing a method for estimating the model’s parameters when the most influential nodes are known.
Disclosure statement
No potential conflict of interest was reported by the author(s).
References
- American Psychological Association. (2023). APA Dictionary of Psychology. Retrieved February 08, 2023, from https://dictionary.apa.org/independence
- Asch, S. E. (1956). Studies of independence and conformity: I. A minority of one against a unanimous majority. Psychological Monographs: General & Applied, 70(9), 1–70. https://doi.org/10.1037/h0093718
- Bandura, A. (1977). Social learning theory. Prentice Hall.
- Bapat, R. B., & Raghavan, T. E. S. (1997). Nonnegative matrices and applications. Cambridge University Press.
- Chatterjee, S., & Seneta, E. (1977). Towards consensus: Some convergence theorems on repeated averaging. Journal of Applied Probability, 14(1), 89–97. https://doi.org/10.2307/3213262
- Coleman, J., Katz, E., & Menzel, H. (1957). The diffusion of an innovation among physicians. Sociometry, 20(4), 253. https://doi.org/10.2307/2785979
- Degroot, M. H. (1974). Reaching a consensus. Journal of the American Statistical Association, 69(345), 118–121. https://doi.org/10.1080/01621459.1974.10480137
- Demarzo, P. M., Vayanos, D., & Zwiebel, J. (2003). Persuasion bias, social influence, and unidimensional opinions. Quaterly Journal of Economics, 60. https://doi.org/10.1162/00335530360698469
- Festinger, L. (1957). A theory of cognitive dissonance. Stanford University Press.
- Flache, A., Mäs, M., Feliciani, T., Chattoe-Brown, E., Deffuant, G., Huet, S., & Lorenz, J. (2017). Models of social influence: Towards the next frontiers. Journal of Artificial Societies and Social Simulation, 20(4), 2. https://doi.org/10.18564/jasss.3521
- French, J. R. P. (1956). A formal theory of social power. Psychological Review, 63(3), 181–194. https://doi.org/10.1037/h0046123
- French, J. R. P., & Raven, B. (1959). The bases of social power. In D. Cartwright (Ed.), Studies in social power (5. printing ed., pp. 150–167). Ann Arbor/Mich: The Univ. of Michigan.
- Friedkin, N. E. (1991). Theoretical foundations for centrality measures. American Journal of Sociology, 96(6), 1478–1504. https://doi.org/10.1086/229694
- Friedkin, N. E. (2011). A formal theory of reflected appraisals in the evolution of power. Administrative Science Quarterly, 56(4), 501–529. https://doi.org/10.1177/0001839212441349
- Friedkin, N. E., & Johnsen, E. C. (1990). Social influence and opinions. The Journal of Mathematical Sociology, 15(3–4), 193–206. https://doi.org/10.1080/0022250X.1990.9990069
- Friedkin, N. E., & Johnsen, E. C. (1999). Social influence networks and opinion change. In E. J. Lawler, & M. W. Macy (Eds.), Advances in group processes (Vol. 16, pp. 1–29). Jai Press.
- Gross, T., & Blasius, B. (2008). Adaptive coevolutionary networks: A review. Journal of the Royal Society Interface, 5(20), 259–271. https://doi.org/10.1098/rsif.2007.1229
- Harary, F. (1959). A criterion for unanimity in French’s theory of social power. In D. Cartwright (Ed.), Studies in social power (pp. 168–182). University of Michigan.
- Holme, P. (2015,). Modern temporal network theory: A colloquium. The European Physical Journal B, 88(9), 234. https://doi.org/10.1140/epjb/e2015-60657-4
- Holme, P., & Saramäki, J. (2012). Temporal networks. Physics Reports, 519(3), 97–125. https://doi.org/10.1016/j.physrep.2012.03.001
- Jia, P., Friedkin, N. E., & Bullo, F. (2020). Opinion Dynamics and social power evolution: A single timescale model. IEEE Transactions on Control of Network Systems, 7(2), 899–911. https://doi.org/10.1109/TCNS.2019.2951672
- Jia, P., MirTabatabaei, A., Friedkin, N. E., & Bullo, F. (2015). Opinion dynamics and the evolution of social power in influence networks. SIAM Review, 57(3), 367–397. https://doi.org/10.1137/130913250
- Katz, E., & Lazarsfeld, P. F. (2017). Personal Influence: The Part Played by People in the Flow of Mass Communications (1st ed.). Routledge.
- Marmulla, G., Dickson, G., Wäsche, H., & Brandes, U. (2023). Coaching legacies: Influence propagation through temporal social networks in the Australian Football League. Frontiers in Sports and Active Living, 5, 1172264. https://doi.org/10.3389/fspor.2023.1172264
- Mason, W. A., Conrey, F. R., & Smith, E. R. (2007). Situating social influence processes: Dynamic, multidirectional flows of influence within social networks. Personality and Social Psychology Review, 11(3), 279–300. https://doi.org/10.1177/1088868307301032
- Newcomb, T. M. (1951). Social psychological theory: Integrating individual and social approaches. In J. H. Rohrer & M. Sherif (Eds.), Social psychology at the crossroads; the University of Oklahoma lectures in social psychology (pp. 31–49). Harper.
- Parsegov, S. E., Proskurnikov, A. V., Tempo, R., & Friedkin, N. E. (2017). Novel multidimensional models of opinion dynamics in social networks. IEEE Transactions on Automatic Control, 62(5), 2270–2285. https://doi.org/10.1109/TAC.2016.2613905
- Porter, M., & Gleeson, J. (2016). Dynamical Systems on Networks: A Tutorial (Vol. 4). Springer International Publishing.
- Proskurnikov, A. V., & Tempo, R. (2018). A tutorial on modeling and analysis of dynami social networks. Part II. Annual Reviews in Control, 45, 166–190. https://doi.org/10.1016/j.arcontrol.2018.03.005
- Proskurnikov, A. V., Tempo, R., Cao, M., & Friedkin, N. E. (2017). Opinion evolution in time-varying social influence networks with prejudiced agents. IFAC-Papersonline, 50(1), 11896–11901. https://doi.org/10.1016/j.ifacol.2017.08.1424
- Rashotte, L. (2007). social influence. In G. Ritzer (Ed.), The Blackwell Encyclopedia of Sociology (pp. 4434–4437). Blackwell Pub.
- Romanowska, A., & Smith, J. D. (1985). Modal theory: An algebraic approach to order, geometry, and convexity ( No. 9). Heldermann.
- Samuelson, W., & Zeckhauser, R. (1988). Status quo bias in decision making. Journal of Risk and Uncertainty, 1(1), 7–59. https://doi.org/10.1007/BF00055564
- Tarde, G. (1903). The laws of imitation (E. C. Parsons, Trans.). H.Holt. (Original work published 1890).
- Tian, Y., Jia, P., MirTabatabaei, A., Wang, L., Friedkin, N. E., & Bullo, F. (2022). Social power evolution in influence networks with stubborn individuals. IEEE Transactions on Automatic Control, 67(2), 574–588. https://doi.org/10.1109/TAC.2021.3052485
Appendix
Proof of Lemma 3.1.
First, it is shown that (i) under the given assumptions, does converge. Then, (ii) is proved to be equal to in the limit for the stated . Finally, it is shown that (iii) converges faster than to the joint limit.
(i) The non-recursive influence relationships of equals
The first part converges to zero since . Because , the matrix is strictly substochastic, so its spectral radius is strictly smaller than one. For a matrix with spectral radius , the Neumann series gives
With (23), the limit constitutes as
(ii) Let be as defined by (12). Since , the series converges for the same reasons as outlined above, and its limit is
Plugging in into yields equality of both limits:
(iii) The speed of convergence of the matrix series and depends on how fast the terms and , respectively, converge to zero. This, in turn, depends on the spectral radius of these matrices. The bounds on the spectral radius of a nonnegative matrix A (see Lemma 3.1.1., Bapat and Raghavan (Citation1997))
(26) (26)
gives in our specific case
With and , it is then
which proves the claim.
Proof of Lemma 3.4.
First, it is shown that (i) under the given assumptions, does converge, and an expression for is provided. Then, (ii) is proved to coincide with in the limit for the stated .
(i) The convergence of directly follows from Theorem 3.3 given the irreducibility and aperiodicity of . The limit constitutes as the sum of (17) and (18) but requires an adaption for the initial influence relationships:
with a row stochastic . Then, both limits and can be obtained by (28) inserting , , and accordingly.
(ii) Let be as defined by (19). Then, and are closed under such that it is also a partition w.r.t. . This follows from , , and the fact that loops do not alter reachability properties. Because are closed under , we have the same block structure. Given that is aperiodic, is also converging. The limits for and are obtained by setting and , respectively, in (27). The limits coincide if each of the blocks does so. Given , the equality of the limits applies if the four equations are fulfilled
Equation III trivially applies. The rows of consist of the stationary distribution , which is the left stochastic eigenvector of for eigenvalue one. Then,
i.e., row vector is also a left eigenvector of for eigenvalue one. Thus, is also the stationary distribution of the Markov chain described by matrix . Therefore, the rows of consist of , and equation IV holds. It remains to show that the defined solves I and II. Since holds, equation II holds if
We can write matrix , given by (19), as
The inverse, which is part of , is a diagonal matrix and is well-defined: this matrix would not have full rank if there is a single with
which can never happen as . From (28),
is derived and inserted in II’. Using it can be verified that II’ and, therefore, also II holds. The verification of I is achieved by inserting
and from (28) into its left-hand side, from which then the right-hand side can be derived using the commutativity of diagonal matrices, adding and subtracting inside the inverse, and, again, using .
Proof of Lemma 3.5.
The entries of the matrix describing the difference vary between the on- and off-diagonal elements. Given , the difference of the updated entries amount to
We consider the nodes that influence at time , serving thus as ’brokers’ for propagating influence, and partition them according to ’s accumulated influence on them:
Because is row stochastic, the union is not empty. Note that itself can be an element in . We distinguish two cases and show that in neither of them an appropriate can be defined such that holds.
(i) : In this case, all nodes influencing at time are themselves completely influenced by regarding the accumulated influence. Together with the row stochasticity of , it follows for the sum . Then, in the difference of the diagonal entries (31), the two occurrences of cancel each other out such that under the given assumptions and it is
independent of the choice of .
(ii) : There is a node with and . Because is row stochastic, there is another node with . Then, it is , such that the difference of the off-diagonal entry (32) is zero if and only if
However, with this , the on-diagonal difference (31) equals
and is never equal to zero under the given assumptions of and .