一种基于多层潜力和社区结构的影响最大化方法与流程

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

技术特征:

1.一种基于多层潜力和社区结构的影响最大化方法,其特征在于:包括两个阶段,第一阶段:社区间基于多层潜力的种子扩算;第二阶段:社区内的影响传播;

在第一阶段,种子节点v尝试激活其处于未激活状态的邻居节点{u|u∈N(v),active(u)=0},此过程中被激活的节点记为S1,则有其中N(S)=∪v∈SN(v),接下来,S1又会尝试激活其处于未激活状态邻居节点{u|u∈N(S1)\S,active(u)=0},此过程中被激活的节点记为S2;在第二阶段,将节点影响的范围限制在其所在的社区中,对任意的社区影响规模取决于两个因素:1)社区Ci的大小|Ci|,2)S2的节点落在该社区的个数|S2∩Ci|,

当|Ci|和|S2∩Ci|越大时,该社区的影响范围就越大;

当|Ci|>>|S2∩Ci|时,该社区的影响取决于|S2∩Ci|的值;

当|Ci|≈|S2∩Ci|时,该社区的影响取决于|Ci|的值。

2.根据权利要求1所述的基于多层潜力和社区结构的影响最大化方法,其特征在于:在第一阶段中:

节点u∈N(S)\S的激活概率为:

<mrow> <msub> <mi>p</mi> <mrow> <mi>S</mi> <mi>u</mi> </mrow> </msub> <mo>=</mo> <mn>1</mn> <mo>-</mo> <munder> <mo>&Pi;</mo> <mrow> <mi>v</mi> <mo>&Element;</mo> <mi>S</mi> <mo>&cap;</mo> <mi>N</mi> <mrow> <mo>(</mo> <mi>u</mi> <mo>)</mo> </mrow> </mrow> </munder> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>p</mi> <mrow> <mi>v</mi> <mi>u</mi> </mrow> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </mrow>

节点v∈S的潜力为

<mrow> <msub> <mi>inf</mi> <mi>S</mi> </msub> <mrow> <mo>(</mo> <mi>v</mi> <mo>)</mo> </mrow> <mo>=</mo> <munder> <mo>&Sigma;</mo> <mrow> <mi>u</mi> <mo>&Element;</mo> <mi>N</mi> <mrow> <mo>(</mo> <mi>S</mi> <mo>)</mo> </mrow> <mo>\</mo> <mi>S</mi> </mrow> </munder> <msub> <mi>p</mi> <mrow> <mi>v</mi> <mi>u</mi> </mrow> </msub> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo> </mrow> </mrow>

节点v∈S1的潜力为

<mrow> <msub> <mi>inf</mi> <msub> <mi>S</mi> <mn>1</mn> </msub> </msub> <mrow> <mo>(</mo> <mi>v</mi> <mo>)</mo> </mrow> <mo>=</mo> <munder> <mo>&Sigma;</mo> <mrow> <mi>u</mi> <mo>&Element;</mo> <mi>N</mi> <mrow> <mo>(</mo> <msub> <mi>S</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>\</mo> <mi>S</mi> </mrow> </munder> <msub> <mi>p</mi> <mrow> <mi>v</mi> <mi>u</mi> </mrow> </msub> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>6</mn> <mo>)</mo> </mrow> </mrow>

节点v∈N(S)\S的潜力为:

<mrow> <msub> <mi>inf</mi> <msub> <mi>S</mi> <mn>1</mn> </msub> </msub> <mrow> <mo>(</mo> <mi>v</mi> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>p</mi> <mrow> <mi>S</mi> <mi>v</mi> </mrow> </msub> <mo>.</mo> <munder> <mo>&Sigma;</mo> <mrow> <mi>u</mi> <mo>&Element;</mo> <mi>N</mi> <mrow> <mo>(</mo> <mi>N</mi> <mo>(</mo> <mi>S</mi> <mo>)</mo> <mo>\</mo> <mi>S</mi> <mo>)</mo> </mrow> <mo>\</mo> <mi>S</mi> </mrow> </munder> <msub> <mi>p</mi> <mrow> <mi>v</mi> <mi>u</mi> </mrow> </msub> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>7</mn> <mo>)</mo> </mrow> </mrow>

表示表示|S2|,

第一阶段的总影响为:

<mrow> <msub> <mi>f</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>S</mi> <mo>)</mo> </mrow> <mo>=</mo> <mo>|</mo> <mi>S</mi> <mo>|</mo> <mo>+</mo> <mo>|</mo> <msub> <mi>S</mi> <mn>1</mn> </msub> <mo>|</mo> <mo>+</mo> <mo>|</mo> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>|</mo> <mo>=</mo> <mo>|</mo> <mi>S</mi> <mo>|</mo> <mo>+</mo> <munder> <mo>&Sigma;</mo> <mrow> <mi>v</mi> <mo>&Element;</mo> <mi>S</mi> </mrow> </munder> <msub> <mi>inf</mi> <mi>S</mi> </msub> <mrow> <mo>(</mo> <mi>v</mi> <mo>)</mo> </mrow> <mo>+</mo> <munder> <mo>&Sigma;</mo> <mrow> <mi>v</mi> <mo>&Element;</mo> <mi>N</mi> <mrow> <mo>(</mo> <mi>S</mi> <mo>)</mo> </mrow> <mo>\</mo> <mi>S</mi> </mrow> </munder> <msub> <mi>inf</mi> <msub> <mi>S</mi> <mn>1</mn> </msub> </msub> <mrow> <mo>(</mo> <mi>v</mi> <mo>)</mo> </mrow> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>8</mn> <mo>)</mo> </mrow> <mo>.</mo> </mrow>

3.根据权利要求2所述的基于多层潜力和社区结构的影响最大化方法,其特征在于:

在第二阶段中,社区Ci的影响函数如下:

<mrow> <mi>g</mi> <mrow> <mo>(</mo> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>,</mo> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <mi>&alpha;</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&beta;</mi> <mo>&CenterDot;</mo> <msup> <mi>e</mi> <mfrac> <mrow> <mo>-</mo> <mn>2</mn> <mo>|</mo> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>|</mo> <mo>&CenterDot;</mo> <mo>|</mo> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>&cap;</mo> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>|</mo> </mrow> <mrow> <mo>|</mo> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>|</mo> <mo>+</mo> <mo>|</mo> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>&cap;</mo> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>|</mo> </mrow> </mfrac> </msup> <mo>)</mo> </mrow> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>9</mn> <mo>)</mo> </mrow> </mrow>

其中,α,β是非负常参数,第二阶段S2在整个网络的影响为:

<mrow> <msub> <mi>f</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>=</mo> <munder> <mo>&Sigma;</mo> <msub> <mi>C</mi> <mi>i</mi> </msub> </munder> <mi>&alpha;</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msup> <mi>&beta;e</mi> <mfrac> <mrow> <mo>-</mo> <mn>2</mn> <mo>|</mo> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>|</mo> <mo>&CenterDot;</mo> <mo>|</mo> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>&cap;</mo> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>|</mo> </mrow> <mrow> <mo>|</mo> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>|</mo> <mo>+</mo> <mo>|</mo> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>&cap;</mo> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>|</mo> </mrow> </mfrac> </msup> <mo>)</mo> </mrow> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>10</mn> <mo>)</mo> </mrow> </mrow>

把两阶段的影响相加,即为整个网络的影响:

<mrow> <mi>f</mi> <mrow> <mo>(</mo> <mi>S</mi> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>f</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>S</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>f</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>=</mo> <mo>|</mo> <mi>S</mi> <mo>|</mo> <mo>+</mo> <munder> <mo>&Sigma;</mo> <mrow> <mi>v</mi> <mo>&Element;</mo> <mi>S</mi> </mrow> </munder> <msub> <mi>inf</mi> <mi>S</mi> </msub> <mrow> <mo>(</mo> <mi>v</mi> <mo>)</mo> </mrow> <mo>+</mo> <munder> <mo>&Sigma;</mo> <mrow> <mi>v</mi> <mo>&Element;</mo> <mi>N</mi> <mrow> <mo>(</mo> <mi>S</mi> <mo>)</mo> </mrow> <mo>\</mo> <mi>S</mi> </mrow> </munder> <msub> <mi>inf</mi> <msub> <mi>S</mi> <mn>1</mn> </msub> </msub> <mrow> <mo>(</mo> <mi>v</mi> <mo>)</mo> </mrow> <mo>+</mo> <munder> <mo>&Sigma;</mo> <msub> <mi>C</mi> <mi>i</mi> </msub> </munder> <mi>&alpha;</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msup> <mi>&beta;e</mi> <mfrac> <mrow> <mo>-</mo> <mn>2</mn> <mo>|</mo> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>|</mo> <mo>&CenterDot;</mo> <mo>|</mo> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>&cap;</mo> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>|</mo> </mrow> <mrow> <mo>|</mo> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>|</mo> <mo>+</mo> <mo>|</mo> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>&cap;</mo> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>|</mo> </mrow> </mfrac> </msup> <mo>)</mo> </mrow> <mo>.</mo> </mrow>

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