一种基于BenefitRanks在加权网络上链路预测方法与流程

文档序号:12622561阅读:来源:国知局

技术特征:

1.一种基于Benefit Ranks在加权网络上链路预测方法,其特征在于,包含:

获取Benefit Rank值;

根据所述Benefit Rank值做链路预测。

2.如权利要求1所述的基于Benefit Ranks在加权网络上链路预测方法,其特征在于,在获取Benefit Rank值的步骤中,通过以下公式获得Benefit Rank值:

<mrow> <msub> <mi>rank</mi> <mi>i</mi> </msub> <mo>=</mo> <munder> <mo>&Sigma;</mo> <mrow> <msub> <mi>n</mi> <mi>j</mi> </msub> <mo>&Element;</mo> <mi>n</mi> <mi>e</mi> <mi>i</mi> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> </mrow> </munder> <msub> <mi>rank</mi> <mi>j</mi> </msub> <mo>&CenterDot;</mo> <msub> <mi>p</mi> <mrow> <mi>j</mi> <mo>,</mo> <mi>i</mi> </mrow> </msub> <mo>,</mo> </mrow>

其中,Pij为从状态i到状态j的转移概率。

3.如权利要求2所述的基于Benefit Ranks在加权网络上链路预测方法,其特征在于,从状态i到状态j的转移概率Pij的计算公式变为:

<mrow> <msub> <mi>p</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> </mrow> </msub> <mo>=</mo> <mfrac> <msubsup> <mi>w</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> </mrow> <mi>&alpha;</mi> </msubsup> <mrow> <msub> <mi>&Sigma;</mi> <mrow> <mi>z</mi> <mo>&Element;</mo> <mi>n</mi> <mi>e</mi> <mi>i</mi> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> </mrow> </msub> <msubsup> <mi>w</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>z</mi> </mrow> <mi>&alpha;</mi> </msubsup> </mrow> </mfrac> </mrow>

其中,α为弱链接参数。

4.如权利要求3所述的基于Benefit Ranks在加权网络上链路预测方法,其特征在于,在获取Benefit Rank值的步骤中,需同时满意条件一:每条边的权值必须大于零和条件二:弱链接参数α的值提前设定。

5.如权利要求4所述的基于Benefit Ranks在加权网络上链路预测方法,其特征在于,所述弱链接参数α的值大于等于零且小于等于一。

6.如权利要求5所述的基于Benefit Ranks在加权网络上链路预测方法,其特征在于,所述弱链接参数α的值为0。

7.如权利要求1-6所述的基于Benefit Ranks在加权网络上链路预测方法,其特征在于,所述获取Benefit Rank值的过程经过若干次迭代获得。

8.如权利要求7所述的基于Benefit Ranks在加权网络上链路预测方法,其特征在于,设定所述迭代次数为两次。

9.如权利要求1所述的基于Benefit Ranks在加权网络上链路预测方法,其特征在于,在根据所述Benefit Rank值做链路预测的步骤中,通过以下公式获得相似性度量:

<mrow> <msubsup> <mi>S</mi> <mrow> <mi>x</mi> <mi>y</mi> </mrow> <mrow> <mi>B</mi> <mi>r</mi> <mi>R</mi> <mi>A</mi> </mrow> </msubsup> <mo>=</mo> <munder> <mo>&Sigma;</mo> <mrow> <mi>z</mi> <mo>&Element;</mo> <mi>&Gamma;</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <mo>&cap;</mo> <mi>&Gamma;</mi> <mrow> <mo>(</mo> <mi>y</mi> <mo>)</mo> </mrow> </mrow> </munder> <mfrac> <mrow> <mi>w</mi> <msup> <mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>z</mi> <mo>)</mo> </mrow> <mi>a</mi> </msup> <mo>+</mo> <mi>w</mi> <msup> <mrow> <mo>(</mo> <mi>z</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo> </mrow> <mi>a</mi> </msup> </mrow> <mrow> <mi>r</mi> <mi>a</mi> <mi>n</mi> <mi>k</mi> <mrow> <mo>(</mo> <mi>z</mi> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>;</mo> </mrow>

其中,x、y、z为结点,且结点z为结点x和结点y的共同邻居,α为弱链接参数,rank(z)为结点z的Benefit Rank值。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1