1.基于用户属性和内容属性的D2D信息传播建模方法,其特征在于,包括以下步骤:步骤1)、根据用户历史交互,衡量用户间总的交互次数以及负向交互所占比例,得到交互因子,根据交互信任值的波动程度获得稳定因子,结合交互因子和稳定因子量化用户间社会关系,得到社会关系强度;
所述交互因子是用户对过去一段时间内交互的主观感受,对于每一次交互,用户都有相应的评分值act(i,j)k,对于用户i和用户j进行了n次交互的情况,将交互因子表示为:其中m为负向交互的次数;
所述稳定因子反映用户间社会关系以及交互的稳定性,通过将时间划分为Tk个时隙,量化每一次的交互强度 与平均交互强度 的差值,得到稳定因子为:步骤2)、结合用户对信息内容的兴趣度和步骤1)所量化的用户间社会关系建立用户感染概率函数;
步骤3)、基于用户影响力表征用户生存时间,且用户影响力取决于用户在其邻居用户中的相对权重,且随时间呈现指数衰减的状态,建立用户恢复概率函数;
步骤4)、基于SIR模型和离散时间马尔科夫链,联合步骤2)和步骤3)所确定的感染概率函数和恢复概率函数建立D2D信息传播模型;
步骤5)、对步骤4)所建立的D2D信息传播模型进行稳定性分析。
2.根据权利要求1所述基于用户属性和内容属性的D2D信息传播建模方法,其特征在于:步骤2)所述用户感染概率函数为:其中Γ(i)表示用户i的邻居集合,hij表示用户i成功感染用户j的概率, 表示用户j在t时刻为状态I的概率。
3.根据权利要求2所述基于用户属性和内容属性的D2D信息传播建模方法,其特征在于:步骤3)所述恢复概率函数为:0
其中infi 表示用户的初始影响力,t1为用户刚转化为感染状态I的临界时间点,表示用户i在t时刻由状态I转化为状态R的概率。
4.根据权利要求3所述基于用户属性和内容属性的D2D信息传播建模方法,其特征在于:步骤4)所述D2D信息传播模型为:t+1
其中InfN×N是对角线元素为 其余元素为0的对角阵,p (R)是元素为t+1
的列向量,p (I)是元素为 的列向量,IN表示N阶单t
位阵,H是元素为hij,i=1,2,…N,j=1,2,…N的矩阵,p (R)是元素为 的t
列向量,p(I)是元素为 的列向量,N表示网络中的用户个数。
5.根据权利要求4所述基于用户属性和内容属性的D2D信息传播建模方法,其特征在于:步骤5)所述稳定性分析包括:a.对于InfN×N+H的最大特征值小于1的情况,存在:t+1 t
p (I)≤(InfN×N+H)p(I)则系统会收敛于全局稳定的状态;
b.对于InfN×N+H的最大特征值大于1的情况,通过对用户感染概率进行转化:表示用户i在t+1时刻为状态I的概率, 表示用户i在t时刻为状态I的概率,表示用户i在t时刻为状态R的概率,hij表示用户i和用户j间的信息感染概率, 表示用户j在t时刻为状态I的概率, 表示用户i在t时刻的影响力;
t+1 t
结合函数增减特性证明p (I)=p(I),验证系统的稳定性。