Opinion dynamics analysis for stubborn individuals in cooperation–competition networks based on path-dependence framewor

Opinion dynamics analysis for stubborn individuals in cooperation–competition networks based on path-dependence framework[1]

一、Introduction

研究符号网络上一系列相关话题(路径依赖,话题的初始意见是上一个话题的收敛意见)的F-J模型

经典的加权平均模型(DeGroot):

xi(k+1)=j=1nwijxj(k),j=0nwij=1,i.

F-J模型:

xi(k+1)=θij=1nwijxj(k)+(1θi)xi(0),

模型:

(1)xi(s,k+1)=θij=1nwijxj(s,k)+(1θi)xi(s,0),

θi[0,1],fully stubborn θi=0,partially stubborn 0<θi<1,non-stubborn θi=1

路径依赖框架(path-dependence framework)

(3)xi(s+1,0)=xi(s,+)=limk+xi(s,k),

下面会证明对于每一个话题s,意见都收敛

将邻居区分为正负邻居且写成矩阵形式

(2)xi(s,k+1)=θijNi+wijxj(s,k)+θijNiwijxj(s,k)+(1θi)xi(s,0),

其中Ni+={j|wij>0}Ni={j|wij<0}.

进一步写成

(4)xi(s,k+1)=θijNi+wijxj(s,k)+θijNi(wij)(xj(s,k))+(1θi)xi(s,0),

定义xi+(s,k)=xi(s,k)xi(s,k)=xi(s,k),(4)式可以写成

(5a)xi+(s,k+1)=(1θi)xi+(s,0)+θijNi+wijxj+(s,k)+θijNi(wij)xj(s,k)

(5b)xi(s,k+1)=(1θi)xi(s,0)+θijNi+wijxj(s,k)+θijNi(wij)xj+(s,k)

写成矩阵形式,定义y+(s,k)=[x1+(s,k),,xn+(s,k)]Ty(s,k)=[x1(s,k),,xn(s,k)]Ty(s,k)=[(y+(s,k))T,(y(s,k))T]T.

(7)y(s,k+1)=[Ξ00Ξ][W+WWW+][y+(s,k)y(s,k)]+[InΞ00InΞ][y+(s,0)y(s,0)],

其中

Ξ=diag{θi},(W+)ij={wij,wij00,wij0,(W)ij={wij,wij00,wij0

式(7)进一步可写成

(8)z(s,k+1)=[I2n0ΛT]z(s,k),

其中z(s,k)=[((y(s,0))T,(y(s,k))T)]TR4nΛ=I2(InΞ)T=(I2Ξ)WW=[W+WWW+]

显然矩阵T的代数性质影响节点的意见演变。为了得到矩阵T的代数性质,我们可以研究矩阵W以及网络G(W)G(T)之间的联系

中间辅助网络G(W)的节点集合V={1+,1,,n+,n}.

二、预备知识

定义1:对于网络G=(V,ζ,W),存在一个节点集合V的划分{V1,V2}V1V2=VV1V2=\empty。权重矩阵W满足wij0i,jVkwij0,iVk1,jVk2,k1k2 ,则称网络G结构平衡,否则结构不平衡。

引理1:G(W)强连通,则

  • G(W)结构平衡 G(W)非强连通,但由两个强连通部分组成

  • G(W)结构不平衡 G(W)强连通

proof:

在网络G(W)中存在ij的正边(Wji>0 在网络G(W)中存在i+j+的边和ij的边(Wji>0W(j+n)(i+n)>0

在网络G(W)中存在ij的负边(Wji<0 在网络G(W)中存在i+j的边和ij+的边(W(j+n)i>0Wj(i+n)>0

  • G(W)结构平衡 G(W)非强连通,但由两个强连通部分组成

假设节点划分为V1={1,,m},V2={m+1,,n},容易证明V1={1+,,m+,(m+1),,n},V2={1,,m,(m+1)+,,n+}之间不存在连边,且构成强连通部分。若V1,V2存在连边,则V1,V2之间存在正边或者Vi中存在负边,与结构平衡矛盾。G(W)G(V1) 拓扑结构相同,故G(V1)强连通。

  • G(W)非强连通,但由两个强连通部分组成 G(W)结构平衡

假设G(W)的两个强连通部分为V1,V2,不妨假设1+,,m+ 属于V1(m+1)+,,n+属于V2可以证明1,,m属于V2(m+1),,n属于V1。否则,不失一般性,假设1V1,由G(V1)强连通,存在1+j+j+1的路径(j2,,m),从而存在1jj1+的路径,既V1={1+,,m+,1,,m}。同理V2={(m+1),,n,(m+1)+,,n+}。而V1V2之间没有连边,与G(W)强连通矛盾。

  • G(W)强连通 G(W)结构不平衡

G(W)结构平衡 G(W)非强连通易证。

  • G(W)结构不平衡 G(W)强连通

G(W)结构不平衡 存在一条kk的负环。ij,由于G(W)强连通,存在一条ij的路径(假设为正路径)。从而G(W)存在i+j+ij的路径,由于G(W)强连通和存在负环,存在一条ji的负walk。相应的,G(W)存在j+i的walk,从而存在i+j+,i,j的walk(路径),因此G(W)强连通。

假设 1:符号网络G(W)强连通;n个节点,至少存在一个节点部分顽固(partially stubborn, 0<θi<1)。

定义 2:模型(2)-(3),如果对任意初始意见xi(0,0)limsxi(s,0)=ci,iV, 则称节点的意见在话题维度上渐进收敛。

引理:强连通的次随机矩阵谱半径小于1

proof:不失一般性,假设j=1nwi0j<1,由于i0是根节点,(Wn)ji0>0,j

j=1n(W(n+1))ij=j=1nk=1n(Wn)ikWkj=k=1n(Wn)ikj=1nWkj<k=1n(Wn)ik1,

即矩阵W(n+1)行和都小于1,ρ(W(n+1))<1,又ρ(W(n+1))=(ρ(W))(n+1)ρ(W)<1,证毕。

三、主要结论

3.1. G(W)结构不平衡

由引理1,G(W)强连通。

3.1.1. Case 1:不存在完全顽固个体(0<θi1,i

T=[Ξ00Ξ][W+WWW+]ρ(T)<1。从而有limk(T)k=0,limk(i=0k(T)i=(I2nT)1。显然,G(T)G(W)拓扑结构相同。

(8)式得

z(s,k)=[I2n0(i=0k1Ti)Λ(T)k]z(s,0)limkz(s,k)=[I2n0(I2nT)1Λ0]z(s,0)

从而

(11)limk[y+(s,k)y(s,k)]=(I2nT)1Λ[y+(s,0)y(s,0)]

Remark 1:定义$\Phi =(I_{2n}-T)^{-1}\cdot\Lambda \PhiG(T)(I_{2n}-T)^{-1}\Lambda$。

Subcase 1(a):所有个体部分顽固(0<θi<1,i

Φ为正矩阵,从而矩阵Φ是SIA[2],即存在一个非负列向量v=[v1,,v2n]T满足i=12nvi=1,使得lims(Φ)s=12nvT。则

limsy(s,0)=lims[limky(s1,k)]=lims[(Φ)sy(0,0)]=12nvT[y+(0,0)y(0,0)]

由于y+(s,k)=y(s,k),故limsy(s,0)=0

Subcase 1(b):存在n0个非顽固个体(θi=1

通过转置可得

Φ=[Φ110Φ210],Φ11R(2n2n0)×(2n2n0),Φ21R2n×(2n2n0)

(I2nT)1为正矩阵 Φ11,Φ21为正矩阵。同理存在一个非负列向量v¯=[v¯1,,v¯2n2n0]T满足i=12n2n0v¯i=1,使得lims(Φ11)s=12n2n0v¯T

lims(Φ)s=lims[(Φ11)s0Φ21(Φ11)s10]=[12n2n0v¯T012n0v¯T0]

Remark 2:Case 1情况下,不管是否存在非顽固个体(θi=1),当s意见都渐进收敛到零

3.1.2. Case 2:存在完全顽固个体(θi=0

引理 2:G(W)强连通且结构不平衡,Vf={1,2,,n1}。则SG(T)=Vf={1+,1,,n1+,n1},特别地,jVSG(T),存在一条iSG(T)j的路径。

proof:

显然在网络G(T)中的完全顽固个体集合Vf={1+,1,,n1+,n1}T=(I2Ξ)W VfSG(T);若存在i0SG(T),i0Vf,由于θi00 ,在G(W)中存在的入边,在G(T)中也存在,与i0是源节点矛盾。

jVS(G(T)),由G(W)的强连通性,存在一条iVfj的路径Pji={(i,i1),(i1,i2),,(il,j)},其中ikVf,k{1,2,,l}。因此,路径PjiG(T)中也存在,证毕。

不失一般性,假设Vf={1,2,,n1}为完全顽固个体集合,G(T)相当于在G(W)的基础上删除一些节点所有的入边。引理2给出G(T)的拓扑性质。

由引理2可知,G(T)存在2n1个源节点,且对任意的非源节点,存在一条某个源节点到其的路径。从而通过转置,矩阵T可写成

T=[0T21T22Tg1Tg2Tgg]

Tii不可约,下证ρ(T)<1

由引理2可知,对任意的非源节点j{n1+1,,n},存在某个源节点i{1,,n1},存在一条路径ij,从而(Tn)ji>0,即Tk1每一行都存在非零元素,从而(Tkk)n是严格的次随机矩阵,ρ(Tn)<1ρ(T)<1

Tn=[0T21(T22)nTg1Tg2(Tgg)n]

(18)Φ=(I2n1T)1Λ=(i=0Ti)Λ=[I2nΦ21Φ22Φg1Φg2Φgg]

其中ρ(Φii)<1ρ(Φ)=1且模等于1的特征值(此处只有1)的代数重数等于几何重数(行随机矩阵特征值1的几何重数等于代数重数),故Φ=lims(Φ)s存在。

(19)(Φ)s=[I2n1(Φ)21s(Φ)22s(Φ)g1s(Φ)g2s(Φ)ggs]

下面引理3给出了Φ的具体形式

引理 3:G(W)强连通且结构不平衡,完全顽固节点集合Vf={1,2,,n1},则Φ行随机且

(20)Φ=[I2n1(Φ)210(Φ)g100]

其中(Φ)i1=lims(Φ)i1s,i{2,,g}.

proof:

ρ(Φii<1) (Φ)ii=lims(Φ)iis=lims(Φii)s=0

下面考虑(Φ)i(i1)s,i{3,,g}

(22)(Φ)i(i1)s+1=(Φ)i(i1)sΦ(i1)(i1)+(Φ)iisΦi(i1)

取极限

(23)(Φ)i(i1)=(Φ)i(i1)Φ(i1)(i1)+0Φi(i1)

(Φ)i(i1)(IΦ(i1)(i1))=0ρ(Φ(i1)(i1))<1 (Φ)i(i1)=0

进一步考虑(Φ)i(i2)s

(24)(Φ)i(i2)s+1=(Φ)i(i2)sΦ(i2)(i2)+(Φ)i(i1)sΦ(i1)(i2)+(Φ)iisΦi(i2)

取极限类似可得(Φ)i(i2)(IΦ(i2)(i2))=0ρ(Φ(i2)(i2))<1 (Φ)i(i2)=0

递归可得(Φ)ij=0,i{3,,g},j{2,,i1},证毕。

M=max{x1+(0,0),x1(0,0),,xn1+(0,0),xn1(0,0)},m=min{x1+(0,0),x1(0,0),,xn1+(0,0),xn1(0,0)},则M=m.

对于Case2,完全顽固节点的意见不变,其他节点的意见收敛于区间[m,M]

定理 1:考虑模型(2)-(3),网络G(W)强连通且结构不平衡,假设1成立,则

  1. 如果不存在完全顽固的个体,当话题趋于无穷时,节点意见趋于0。
  2. 如果存在完全顽固个体Vf={1,2,,n1},当话题趋于无穷时,完全顽固个体意见不变,其他节点意见收敛于[m,M]

下面推论1指出,在结构不平衡条件下意见二分一致的充要条件。

推论 1:考虑模型(2)-(3),网络G(W)强连通且结构不平衡,假设1成立。节点意见二分一致当且仅当存在一个唯一的完全顽固的平衡节点,节点i是平衡的指ij的所有路径符号相等。

proof:

充分性:不失一般性,假设节点1是唯一的完全顽固的平衡节点,由引理2,SG(T)=Vf={1+,1}G(W)删除节点1+1的所有入边就得到G(T)i1,记号i,i定义为

i={i+,SGNpi1(G(W))=1i,SGNpi1(G(W))=1

i={i,SGNpi1(G(W))=1i+,SGNpi1(G(W))=1

下证由节点集V+={1+}V~+V={1+}V~构成两个不相交且包含生成树的子网络G+,GV~+={2,,n},V~={2,,n}

G(W)强连通,对任意的节点i1,存在1到i的路径,根据引理2,G(T)中存在1+i1i的路径,从而G+(G)包含根节点为1+(1)的生成树。

假设G+G之间存在连边:

case i:存在节点1+(1)到节点i(i)的连边。不失一般性,假设i=i+,即SGNpi1(G(W))=1。由于G(T)中存在1+i+的连边,从而G(W)中存在1i的正边,与SGNpi1(G(W))=1矛盾。

case ii:存在节点i到节点j的连边。不失一般性,假设i=i,j=j,即SGNpi1(G(W))=1,SGNpj1(G(W))=1。由引理1,存在ij的连边 存在ij的正边,wji>0。又SGNpi1(G(W))=1,可得SGNpj1(G(W))=1,矛盾。

通过转置变换,矩阵T=I2T

(27)T=[0T21T22Tg¯1Tg¯2Tg¯g¯]

同理于定理1的Case2的,V+中节点收敛于完全顽固节点1+的意见,V中节点收敛于完全顽固节点1的意见,即节点意见二分一致。

必要性:假设意见二分一致。首先证明存在唯一的完全顽固节点,如果不存在完全节点,由定理1的Case1可知意见收敛于零,矛盾;由于完全顽固节点的意见不变,故完全顽固节点的个数小于2。

假设顽固节点1是不平衡的,即存在某个节点i0和1到i0的两条长度为k1,k2的路径P1,P2,使得SGNP1(G(W))=1,SGNP2=1。从而(Tk1)io1>0,(Tk2)i0(1+n)>0

Φ=(k=0)TkΛ,从而Φi01>0,Φi0(1+n)

(29)(Φ2)i01=k=12n(Φ)i0k(Φ)k1(Φ)i01(Φ)11=(Φ)i01,

递归可得(Φs)i01(Φ)i01>0,(Φs)i0(1+n)(Φ)i0(1+n)>0。由引理3可得

(30){(Φ)i01=lims(Φs)i01>0,(Φ)i0(1+n)=lims(Φs)i0(1+n)>0,(Φ)i0k=0,k1,n+1

其中(Φ)i01+(Φ)i0(1+n)=1

(31)limsxi0(s,0)=[(Φ)i01(Φ)i0(1+n)]x1(0,0)(|x1(0,0)|,|x1(0,0)|)

与意见二分一致矛盾。证毕。

3.2. G(W)结构平衡

G(W)结构平衡,即存在节点集合划分V1={1,,n1},V2={n1+1,,n}。根据引理1,G(W)由两个不相交的强连通部分组成,V1={1+,,n1+,(n1+1),,n},V2={1,,n1,(n1+1)+,,n+}。对V1应用定理1可得

定理 2:考虑模型(2)-(3),网络G(W)强连通且结构平衡,假设1成立,则

  1. 如果不存在完全顽固的个体,当话题趋于无穷时,节点意见二分一致。
  2. 如果存在完全顽固个体Vf1={1,2,,nf1},当话题趋于无穷时,完全顽固个体意见不变,其他节点意见收敛于[mf,Mf]Mf=max(x1(0,0),,xnf1(0,0),xn+1(0,0),,xnf1+n(0,0))mf=min(x1(0,0),,xnf1(0,0),xn+1(0,0),,xnf1+n(0,0)),特别地,如果只有一个完全顽固个体,意见二分一致。

3.3. 动态顽固性 1θis

(32)xi(s,k+1)=θisj=1nwijxj(s,k)+(1θis)xi(s,0),

引理 4:G(W)强连通且结构不平衡,在话题s0中所有节点都是部分顽固的0<θis0<1。则矩阵Φs0=(I2nTs0)1Λs0存在,元素都为正,

Ts0=(I2Ξs0)W,Λs0=I2(InΞs0)

假设 2:对任意的话题s,存在至少一个节点是部分顽固的。存在一个主题子序列{sk}和正整数τ ,使得对任意的sk满足θisk(0,1),iVs(k+1)sk<τ

定理 3:考虑模型(32)和(3)。假设θisΩ[0,1],|Ω|<,i,sG(W)强连通和结构不平衡,假设2成立,则意见渐进收敛到零。

proof:

y(s+1,0)=limky(s,k)=Φsy(s,0),s,y(s,0)=[(y+(s,0))T,(y1(s,0))T]T.

对子序列{y(sk,0)}

(34){y(s1,0)=Φs11Φs12Φ0y(0,0),y(s2,0)=Φs21Φs22Φs1y(s1,0),y(sk,0)=Φsk1Φsk2Φsk1y(sk1,0),

定义Hk=Φsk1Φsk2Φsk1。显然Hk是正矩阵。Hk是SIA.

Φs=(I2nTs)1Λs={I2n[ΞsW+ΞsWΞsWΞsW+]}[InΞsInΞs]

由于|Ω|<Hk的个数也是有限的。从而由引理3.2

limk{HkHk1H2}=12nvT limky(sk,0)=12nvTy(s1,0).注意到y+(s,0)=y(s,0),故limky(sk,0)=0

对于任意得s,存在skssk+1y(s,0)=Φs1Φs2Φsky(sk,0)

limsy(s,0)=limsΦs1Φs2Φsky(sk,0)limsΦs1Φsky(sk,0)limky(sk,0)=0R2n

证毕。

对于结构平衡的情况,可以类似得到


  1. Opinion dynamics analysis for stubborn individuals in cooperation-competition networks based on path-dependence framework ↩︎

  2. Consensus seeking in multiagent systems under dynamically changing interaction topologies ↩︎

posted @   hudad  阅读(12)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示