• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于Louvain重疊社區(qū)發(fā)現(xiàn)算法

    2020-07-02 01:18:02郭理王嘉岐張恒旭曾窕俊
    關(guān)鍵詞:鄰接矩陣增益節(jié)點(diǎn)

    郭理,王嘉岐,張恒旭,曾窕俊

    (石河子大學(xué)信息科學(xué)與技術(shù)學(xué)院,新疆 石河子 832003)

    社會(huì)網(wǎng)絡(luò)根據(jù)其使用類型可分為社交網(wǎng)絡(luò)和社交媒體網(wǎng)絡(luò)[1]。群組結(jié)構(gòu)是社交網(wǎng)絡(luò)中觀察和理解網(wǎng)絡(luò)拓?fù)涞囊粋€(gè)重要結(jié)構(gòu),將它抽象到圖中,即存在子圖內(nèi)個(gè)體關(guān)系緊密、子圖間個(gè)體關(guān)系稀疏。Newman[2]把符合這一特點(diǎn)的子圖結(jié)構(gòu)稱為社區(qū)結(jié)構(gòu)。因此,這些在線網(wǎng)絡(luò)社交關(guān)系就形成了復(fù)雜的社區(qū)結(jié)構(gòu)。社會(huì)網(wǎng)絡(luò)內(nèi)的社區(qū)結(jié)構(gòu)在現(xiàn)實(shí)世界中相互重疊[3],即網(wǎng)絡(luò)的一個(gè)點(diǎn)可以同時(shí)存在于多個(gè)社區(qū),該結(jié)構(gòu)稱為重疊社區(qū),該節(jié)點(diǎn)稱為重疊節(jié)點(diǎn)。

    重疊社區(qū)發(fā)現(xiàn)技術(shù)對(duì)于分析與研究網(wǎng)絡(luò)社區(qū)間關(guān)系具有重要意義。常用重疊社區(qū)發(fā)現(xiàn)算法有基于局部擴(kuò)張的LFM算法[4-5]、基于標(biāo)簽傳播的COPRA算法[6]和基于派系過(guò)濾的CPM算法[7]。LFM算法結(jié)果與其適應(yīng)度增益函數(shù)中參數(shù)α的選擇有關(guān),由于本文研究的動(dòng)態(tài)社會(huì)網(wǎng)絡(luò)重疊社區(qū)處在不斷的變化中,因此,參數(shù)α值無(wú)法確定;COPRA算法是一種基于LPA算法重疊社區(qū)發(fā)現(xiàn)算法,因此其具有LPA算法隨機(jī)性強(qiáng)、魯棒性差的缺點(diǎn);CPM算法發(fā)現(xiàn)的重疊社區(qū)與人工劃分的重疊社區(qū)比較相似,但是CPM算法要在運(yùn)行之前確定社區(qū)數(shù)量k值,但本文研究社會(huì)網(wǎng)絡(luò)是動(dòng)態(tài)的,其k值不是一成不變的。

    目前,常用的非重疊社區(qū)發(fā)現(xiàn)算法有基于圖分割的Kernighan-Lin 算法[8]、基于分裂法的GN 算法[9-10]與Newman算法[2,11]、基于標(biāo)簽傳播的LPA算法[12]和Louvain算法[13]等。Kernighan-Lin算法需要指定子圖的個(gè)數(shù),但本文研究中無(wú)法實(shí)現(xiàn)預(yù)知子圖的個(gè)數(shù)或者子圖的大小,所以Kernighan-Lin 算法在本文研究中是不可行的;GN算法時(shí)間復(fù)雜度高,但本文研究的數(shù)據(jù)量龐大,所以很難在一個(gè)可以接受的時(shí)間內(nèi)獲取結(jié)果;Newman算法通過(guò)計(jì)算模塊度,將其增長(zhǎng)最大的二個(gè)社區(qū)合并,然而該算法存在的最大缺點(diǎn)是二個(gè)節(jié)點(diǎn)一旦合并,就沒(méi)法再分開(kāi),這導(dǎo)致可能無(wú)法得到理想的結(jié)果;LPA算法每次迭代結(jié)果不穩(wěn)定,準(zhǔn)確率不高;Louvain算法使用兩層迭代的方式,即由自下而上的凝聚法作為外層迭代和由添加交換策略的凝聚法作為內(nèi)層迭代,可避免單純凝聚方法合并節(jié)點(diǎn)后無(wú)法再分開(kāi)的缺點(diǎn),具有算法簡(jiǎn)單直觀、容易實(shí)現(xiàn)、速度快和效果好的特點(diǎn)。

    從效率和效果維度來(lái)看,Louvain算法是目前發(fā)現(xiàn)非重疊社區(qū)方法中最好的,并作為一種簡(jiǎn)單、靈活、有效的社區(qū)發(fā)現(xiàn)算法被廣泛用于社會(huì)網(wǎng)絡(luò)領(lǐng)域,但是不能發(fā)現(xiàn)社會(huì)網(wǎng)絡(luò)中的重疊社區(qū)。在實(shí)際的社會(huì)網(wǎng)絡(luò)中,重疊社區(qū)更加符合人們的行為方式,無(wú)法發(fā)現(xiàn)重疊社區(qū)的Louvain算法可能會(huì)丟失最優(yōu)解,因此,本文在分析研究重疊社區(qū)發(fā)現(xiàn)算法和非重疊社區(qū)發(fā)現(xiàn)算法的基礎(chǔ)上,提出一種基于Louvain重疊社區(qū)發(fā)現(xiàn)算法,該算法既能保留原Louvain算法的優(yōu)點(diǎn),又能有效發(fā)現(xiàn)動(dòng)態(tài)社會(huì)網(wǎng)絡(luò)中的重疊社區(qū),這對(duì)于分析與研究網(wǎng)絡(luò)社區(qū)間關(guān)系具有重要意義。

    1 基于Louvain重疊社區(qū)發(fā)現(xiàn)算法

    1.1 Louvain算法

    Louvain算法是Newman等提出的基于模塊度最優(yōu)化的啟發(fā)式算法,這個(gè)算法的思想最早由BLONDEL V D、GUILLAUME JL、LAMBIOTTE R、LEFEBVRE E等在2008年提出,又被稱為BGLL算法。

    1.1.1 社會(huì)網(wǎng)絡(luò)的表示方法

    社會(huì)網(wǎng)絡(luò)通常抽象成圖來(lái)表示,每個(gè)人為圖中的一個(gè)節(jié)點(diǎn),人與人之間的聯(lián)系為圖中的邊。圖通常表示為G=(V,E),其中V表示點(diǎn)集合,E表示邊集合,通常用n表示圖的節(jié)點(diǎn)數(shù),m表示邊數(shù)。在圖中,與一個(gè)點(diǎn)相關(guān)聯(lián)的邊的數(shù)量稱為該點(diǎn)的度。對(duì)于無(wú)向圖,圖中所有點(diǎn)的度之和是邊數(shù)的2倍。在使用計(jì)算機(jī)對(duì)圖進(jìn)行處理時(shí),通常使用鄰接矩陣A來(lái)表示圖,鄰接矩陣A的(v,w)位置元素使用Avw表示,Avw值為1則表示節(jié)點(diǎn)v與節(jié)點(diǎn)w之間有邊,為0則表示無(wú)邊。

    1.1.2 模塊度的定義

    模塊度Q由Newman等[2]提出,目前常被用于評(píng)價(jià)無(wú)向網(wǎng)絡(luò)中社區(qū)劃分結(jié)果的好壞程度,一般模塊度越大表示社區(qū)劃分結(jié)果越好,其對(duì)應(yīng)的計(jì)算公式如下:

    (1)

    其中,cv和cw分別表示節(jié)點(diǎn)v和節(jié)點(diǎn)w所在的2個(gè)社區(qū),Avw為鄰接矩陣A中(v,w)位置的值;其中函數(shù)δ(cv,cw)的取值定義為:如果v和w在一個(gè)社區(qū),即cv=cw,則為 1,否則為 0;m為網(wǎng)絡(luò)中邊的總數(shù)kv表示點(diǎn)v的度,即

    (2)

    1.2 基于Louvain重疊社區(qū)發(fā)現(xiàn)算法

    1.2.1 算法設(shè)計(jì)

    為了解決Louvain算法無(wú)法發(fā)現(xiàn)重疊社區(qū)的問(wèn)題,本文對(duì)Louvain算法進(jìn)行改進(jìn),提出了基于Louvain重疊社區(qū)發(fā)現(xiàn)算法,其中,定義模塊度Q,并根據(jù)增益度函數(shù)dq判斷一個(gè)節(jié)點(diǎn)是否具有重疊性,即節(jié)點(diǎn)是否為重疊節(jié)點(diǎn)。

    1.2.2 模塊度Q的增益度函數(shù)dq

    對(duì)式(1)進(jìn)行拆分,得到以下公式:

    (3)

    假設(shè)存在若干個(gè)社區(qū),則式(3)中∑v,wAvwδ(cv,cw)為每個(gè)社區(qū)內(nèi)邊的數(shù)量的累加,∑vkvδ(cv,cw)為每個(gè)社區(qū)內(nèi)點(diǎn)的度數(shù)之和的累加,將對(duì)無(wú)向圖中節(jié)點(diǎn)的遍歷轉(zhuǎn)換為對(duì)社區(qū)的遍歷,則可以得到化簡(jiǎn)后的模塊度函數(shù)

    (4)

    其中∑in表示社區(qū)C內(nèi)包含邊的數(shù)量,∑tot表示社區(qū)C內(nèi)點(diǎn)的度數(shù)之和。

    根據(jù)Louvain算法的流程,節(jié)點(diǎn)v分配到其相鄰節(jié)點(diǎn)w所在社區(qū)C時(shí),只與節(jié)點(diǎn)v、社區(qū)C有關(guān),而與其他社區(qū)無(wú)關(guān),因此,Q的變化量ΔQ可以被表示為:

    (5)

    其中nv.C是節(jié)點(diǎn)v和社區(qū)C之間所有連邊的數(shù)量。

    對(duì)式(5)進(jìn)行化簡(jiǎn)得

    (6)

    為了簡(jiǎn)化計(jì)算,對(duì)式(6)進(jìn)行適當(dāng)放縮,將模塊度Q的增益度函數(shù)dq定義如下:

    (7)

    其中,nv,C是節(jié)點(diǎn)v和社區(qū)C之間的所有連邊的數(shù)量,w是與v相連的在社區(qū)C內(nèi)的點(diǎn),kv表示點(diǎn)v的度,m為網(wǎng)絡(luò)中邊的總數(shù)目。

    如果節(jié)點(diǎn)加入某個(gè)社區(qū)的增益度dq與一次迭代后產(chǎn)生的最大增益度maxdq差值小于一定閾值時(shí),則可認(rèn)為該節(jié)點(diǎn)具有重疊性,為重疊節(jié)點(diǎn)。在本文的實(shí)驗(yàn)中,為了更好地適應(yīng)社區(qū)邊數(shù)變化的情況,經(jīng)過(guò)多次測(cè)試后發(fā)現(xiàn)將該閾值設(shè)置為1/(2 m)有較好的適應(yīng)性,但該值也可以根據(jù)實(shí)際情況進(jìn)行微調(diào)。

    1.2.3 算法實(shí)現(xiàn)

    (1) 根據(jù)社會(huì)網(wǎng)絡(luò)關(guān)系生成鄰接矩陣A(v,w)。本文將社會(huì)網(wǎng)絡(luò)關(guān)系抽象成社會(huì)網(wǎng)絡(luò)圖G,每個(gè)人是社會(huì)網(wǎng)絡(luò)圖G中的一個(gè)節(jié)點(diǎn),人與人之間的聯(lián)系為社會(huì)網(wǎng)絡(luò)圖G中的邊。對(duì)社會(huì)網(wǎng)絡(luò)圖G進(jìn)行遍歷,生成鄰接矩陣A(v,w),流程如下:

    算法:生成鄰接矩陣A(v,w);

    輸入:社會(huì)網(wǎng)絡(luò)圖G;

    輸出:鄰接矩陣A(v,w)。

    具體步驟如下:

    1.遍歷社會(huì)網(wǎng)絡(luò)圖G中的每個(gè)節(jié)點(diǎn)v:

    2.遍歷與節(jié)點(diǎn)v存在邊的節(jié)點(diǎn)w:

    3.將Avw的值設(shè)為1

    4.返回A(v,w)

    (2)進(jìn)行重疊社區(qū)發(fā)現(xiàn)。初始時(shí)將每個(gè)節(jié)點(diǎn)即每個(gè)用戶看作一個(gè)社區(qū)。依次遍歷每個(gè)節(jié)點(diǎn),將maxΔQ和maxdq的初始值分別設(shè)為-∞和0。對(duì)每個(gè)節(jié)點(diǎn)嘗試將其移至其每個(gè)相鄰節(jié)點(diǎn)所在的社區(qū),并計(jì)算移動(dòng)前和移動(dòng)后的模塊度Q的變化ΔQ。ΔQ的變化分為以下三種情況:

    情況一:若ΔQ>0,則加入該社區(qū)后模塊度增大,計(jì)算v加入該社區(qū)的增益度dq,如果ΔQ>maxΔQ,使maxΔQ=ΔQ,maxdq=dq。

    情況二:若ΔQ=0,則加入該社區(qū)后模塊度不變,不考慮這種情況。

    情況三:若ΔQ<0,則加入該社區(qū)后模塊度減小,不考慮這種情況。

    將頂點(diǎn)v移至maxΔQ所在社區(qū)和與增益度dq與maxdq相差1/(2 m)以內(nèi)的社區(qū);重復(fù)該過(guò)程,直到任何頂點(diǎn)的移動(dòng)都不能使模塊度Q增大。

    將遍歷后獲得的社區(qū)看作一個(gè)新的頂點(diǎn),重新生成鄰接矩陣,重復(fù)本節(jié)(2)直到模塊度Q不再變化。

    (3)基于Louvain重疊社區(qū)發(fā)現(xiàn)算法實(shí)現(xiàn)。

    輸入為鄰接矩陣A(v,w),輸出為社區(qū)集合c,具體步驟如下:

    1.遍歷鄰接矩陣A中的每個(gè)節(jié)點(diǎn)v:

    2.將v加入到節(jié)點(diǎn)集合vec中

    3.將v看作只有一個(gè)節(jié)點(diǎn)的社區(qū)cv,加入到社區(qū)集合c中

    4.計(jì)算社區(qū)模塊度Q0

    5.令m為鄰接矩陣A中的邊數(shù)

    6.遍歷節(jié)點(diǎn)集合vec中的每個(gè)節(jié)點(diǎn)v:

    7.令maxΔQ=-∞,maxdq=0

    8.計(jì)算社區(qū)模塊度Q1

    9.遍歷節(jié)點(diǎn)v的相鄰節(jié)點(diǎn)w:

    10.計(jì)算將節(jié)點(diǎn)v加入到節(jié)點(diǎn)w所在社區(qū)cw后的模塊度Q2

    11.令ΔQ=Q2-Q1

    12.如果ΔQ>0

    13.計(jì)算增益度dq

    14.如果ΔQ>maxΔQ:

    15.maxΔQ=ΔQ

    16.cwmax=cw

    17.如果dq>maxdq:

    18.maxdq=dq

    19.cMap[cw]=dq

    20.如果maxΔQ>0:

    21.將節(jié)點(diǎn)v加入到社區(qū)cwmax中

    22.遍歷cMap并將key賦值為cv,value賦值為dq:

    23.如果maxdq-dq<1/(2m)且cv≠cwmax:

    24.將節(jié)點(diǎn)v加入到cv中

    25.更新社區(qū)集合c

    26.否則節(jié)點(diǎn)v保持不動(dòng)

    27.計(jì)算社區(qū)模塊度Q2

    28.如果Q0≠Q(mào)2:

    29.清空點(diǎn)集合vec和鄰接矩陣A

    30.遍歷社區(qū)集合c中的每個(gè)社區(qū)cv:

    31.將社區(qū)cv壓縮為一個(gè)節(jié)點(diǎn)v,將社區(qū)cv內(nèi)節(jié)點(diǎn)的邊轉(zhuǎn)化為新節(jié)點(diǎn)v的環(huán)

    32.將節(jié)點(diǎn)v加入點(diǎn)集合vec

    33.遍歷社區(qū)cv的不在點(diǎn)集合vec中的相鄰社區(qū)cw:

    34.將社區(qū)cw壓縮為一個(gè)節(jié)點(diǎn)w,將社區(qū)cw內(nèi)節(jié)點(diǎn)的邊轉(zhuǎn)化為新節(jié)點(diǎn)w的環(huán)

    35.將社區(qū)cv與社區(qū)cw之間的邊轉(zhuǎn)化為節(jié)點(diǎn)v與節(jié)點(diǎn)w之間的邊

    36.將節(jié)點(diǎn)w加入點(diǎn)集合vec并更新鄰接矩陣A

    37.跳轉(zhuǎn)1

    38.返回社區(qū)集合c

    2 實(shí)驗(yàn)測(cè)試

    2.1 基于Louvain重疊社區(qū)發(fā)現(xiàn)算法與Louvain算法的對(duì)比

    經(jīng)典數(shù)據(jù)集Zachary’s Karate Club Network[14]包含34個(gè)結(jié)點(diǎn)與78條邊,本文采用該數(shù)據(jù)集對(duì)本文提出的基于Louvain重疊社區(qū)發(fā)現(xiàn)算法與Louvain算法進(jìn)行實(shí)驗(yàn)測(cè)試對(duì)比,用于檢測(cè)本文算法是否可以發(fā)現(xiàn)重疊節(jié)點(diǎn)。

    先使用Louvain算法對(duì) Zachary’s Karate Club Network數(shù)據(jù)集進(jìn)行社區(qū)發(fā)現(xiàn),對(duì)數(shù)據(jù)結(jié)果進(jìn)行可視化處理,運(yùn)行結(jié)果如圖1a所示,其中一個(gè)圈表示一個(gè)社區(qū),一個(gè)圈內(nèi)的節(jié)點(diǎn)即為同一個(gè)社區(qū)內(nèi)的節(jié)點(diǎn)。從圖1a可以看出,原始的Louvain算法在Zachary’s Karate Club Network數(shù)據(jù)集中發(fā)現(xiàn)4個(gè)非重疊社區(qū)。

    再使用本文提出的基于Louvain重疊社區(qū)發(fā)現(xiàn)算法對(duì)Zachary’s Karate Club Network數(shù)據(jù)集進(jìn)行重疊社區(qū)發(fā)現(xiàn),結(jié)果如圖1b所示。從圖1b可知:基于Louvain重疊社區(qū)發(fā)現(xiàn)算法不僅發(fā)現(xiàn)了Louvain算法發(fā)現(xiàn)的4個(gè)非重疊社區(qū),并且還發(fā)現(xiàn)了1個(gè)重疊社區(qū)(3,10,29,32,34)。

    圖1 Louvain算法(a)、基于Louvain重疊社區(qū)發(fā)現(xiàn)算法(b)的結(jié)果

    為了方便描述,Louvain算法發(fā)現(xiàn)的社區(qū)名稱定義見(jiàn)表1。

    表1 社區(qū)名稱定義

    根據(jù)表1中社區(qū)名稱的定義,重疊社區(qū)與1號(hào)社區(qū)存在重疊節(jié)點(diǎn)(29,32),與2號(hào)社區(qū)存在重疊節(jié)點(diǎn)(3,10),與3號(hào)社區(qū)存在重疊節(jié)點(diǎn)(34)。在Zachary’s Karate Club Network數(shù)據(jù)集中認(rèn)為節(jié)點(diǎn)2、3、34、29、14是重疊節(jié)點(diǎn)[14],由此可知本文提出的基于Louvain重疊社區(qū)發(fā)現(xiàn)算法發(fā)現(xiàn)了大部分的重疊節(jié)點(diǎn),從而驗(yàn)證了基于Louvain重疊社區(qū)發(fā)現(xiàn)算法可以有效發(fā)現(xiàn)社會(huì)網(wǎng)絡(luò)中的重疊社區(qū)。

    2.2 與其他重疊社區(qū)發(fā)現(xiàn)算法對(duì)比分析

    式(1)是常用于評(píng)價(jià)非重疊社區(qū)劃分結(jié)果的指標(biāo)。SHEN H等[15]對(duì)模塊度Q函數(shù)進(jìn)行改進(jìn),提出了重疊社區(qū)模塊度EQ函數(shù),用于評(píng)價(jià)重疊社區(qū)的劃分結(jié)果,計(jì)算出的EQ值越大說(shuō)明重疊社區(qū)的劃分結(jié)果越好。EQ計(jì)算公式為

    (8)

    式(8)中,C代表社區(qū)集合,V表示頂點(diǎn)集合,Ov代表節(jié)點(diǎn)v所屬的社區(qū)的個(gè)數(shù),kv表示點(diǎn)v的度,m為網(wǎng)絡(luò)中邊的總數(shù)目。

    本文使用經(jīng)典數(shù)據(jù)集American College Football[9]對(duì)基于Louvain重疊社區(qū)發(fā)現(xiàn)算法與CPM算法、LFM算法和COPRA算法進(jìn)行實(shí)驗(yàn)測(cè)試對(duì)比,并使用重疊模塊度EQ和運(yùn)算時(shí)間對(duì)結(jié)果進(jìn)行綜合評(píng)價(jià)。

    American College Football數(shù)據(jù)集是根據(jù)美國(guó)本科生足球聯(lián)賽創(chuàng)建的一個(gè)復(fù)雜的社會(huì)網(wǎng)絡(luò),該網(wǎng)絡(luò)包括115個(gè)節(jié)點(diǎn)和616條邊。為了避免隨機(jī)性,本文對(duì)每個(gè)算法重復(fù)運(yùn)行100次后取平均值,結(jié)果如表2所示。

    表2 American College Football數(shù)據(jù)集實(shí)驗(yàn)結(jié)果

    從表2可知:本文提出的基于Louvain重疊社區(qū)發(fā)現(xiàn)算法運(yùn)算時(shí)間比LFM算法降低了23.06%,且重疊模塊度EQ較LFM算法提高了12.81%,表明基于Louvain重疊社區(qū)發(fā)現(xiàn)算法明顯優(yōu)于LFM算法,而且比CPM、COPRA算法運(yùn)算時(shí)間分別提高12.62%和7.15%,重疊模塊度EQ分別提高17.05%和9.45%。

    雖然基于Louvain重疊社區(qū)發(fā)現(xiàn)算法運(yùn)算時(shí)間比CPM、COPRA這二種算法差,但是其重疊社區(qū)的劃分效果優(yōu)于CPM、COPRA這二種算法,因此,綜合運(yùn)算時(shí)間與重疊模塊度EQ,基于Louvain重疊社區(qū)發(fā)現(xiàn)算法要優(yōu)于其他算法。

    2.3 基于轉(zhuǎn)發(fā)關(guān)系的微博重疊社區(qū)發(fā)現(xiàn)測(cè)試

    轉(zhuǎn)發(fā)關(guān)系屬于交互關(guān)系的一種。由于新浪微博的推薦策略,在參與事件討論中,微博用戶之間的關(guān)注關(guān)系可能并不突出,因此,交互關(guān)系微博社區(qū)更能體現(xiàn)真實(shí)的微博網(wǎng)絡(luò)社區(qū)結(jié)構(gòu)[16]。

    本文設(shè)計(jì)基于轉(zhuǎn)發(fā)關(guān)系的微博重疊社區(qū)發(fā)現(xiàn)測(cè)試實(shí)驗(yàn),用于驗(yàn)證該算法在實(shí)際應(yīng)用中的效果。本文采用北京理工大學(xué)張華平博士提供的微博語(yǔ)料數(shù)據(jù)[17],該語(yǔ)料中包括約500萬(wàn)條微博內(nèi)容語(yǔ)料。根據(jù)2013年4月19日和20日的微博語(yǔ)料識(shí)別出其中的一個(gè)熱點(diǎn)話題為“雅安地震”,該話題包含微博數(shù)量5 685條,其中存在關(guān)注關(guān)系的用戶有83個(gè),而存在轉(zhuǎn)發(fā)關(guān)系的用戶有247個(gè),也證實(shí)了在同一個(gè)話題特別是非常規(guī)突發(fā)事件中,用戶之間的關(guān)注關(guān)系可能不會(huì)特別突出。因此,本文使用轉(zhuǎn)發(fā)關(guān)系構(gòu)建社會(huì)網(wǎng)絡(luò),即一個(gè)用戶為一個(gè)節(jié)點(diǎn),如果用戶A與用戶B之間存在轉(zhuǎn)發(fā)關(guān)系,則A與B之間有邊。

    根據(jù)本文提出的基于Louvain重疊社區(qū)發(fā)現(xiàn)算法進(jìn)行重疊社區(qū)發(fā)現(xiàn),并將最終結(jié)果可視化,得到的結(jié)果如圖2所示,其中一個(gè)圈表示一個(gè)社區(qū),一個(gè)圈內(nèi)的節(jié)點(diǎn)即為同一個(gè)社區(qū)內(nèi)的節(jié)點(diǎn)。

    圖2 運(yùn)算結(jié)果

    由圖2可以看出,本文基于Louvain重疊社區(qū)發(fā)現(xiàn)算法在測(cè)試數(shù)據(jù)上總共發(fā)現(xiàn)64個(gè)動(dòng)態(tài)社會(huì)網(wǎng)絡(luò)社區(qū),其中存在有6個(gè)重疊的動(dòng)態(tài)社會(huì)網(wǎng)絡(luò)社區(qū)。與“雅安地震”熱點(diǎn)話題手動(dòng)劃分的社區(qū)結(jié)果對(duì)比之后發(fā)現(xiàn),本文提出的算法實(shí)驗(yàn)結(jié)果與手動(dòng)劃分的情況基本相符,說(shuō)明本文提出的基于Louvain重疊社區(qū)發(fā)現(xiàn)算法可以有效發(fā)現(xiàn)重疊的動(dòng)態(tài)社會(huì)網(wǎng)絡(luò)社區(qū)。

    3 結(jié)論

    (1)本文提出了基于Louvain重疊社區(qū)發(fā)現(xiàn)算法,采用經(jīng)典數(shù)據(jù)集Zachary’s Karate Club Network對(duì)該算法的驗(yàn)證結(jié)果表明:增益度函數(shù)dq能判斷重疊節(jié)點(diǎn),既能發(fā)現(xiàn)非重疊社區(qū),也能發(fā)現(xiàn)重疊社區(qū)。

    (2)綜合重疊模塊度EQ與運(yùn)算時(shí)間,基于Louvain重疊社區(qū)發(fā)現(xiàn)算法優(yōu)于CPM、LFM和COPRA這三種算法。

    (3)面對(duì)當(dāng)前日益復(fù)雜的動(dòng)態(tài)社會(huì)網(wǎng)絡(luò),基于Louvain重疊社區(qū)發(fā)現(xiàn)算法能更準(zhǔn)確地分析網(wǎng)絡(luò)社區(qū)間的關(guān)系,對(duì)分析網(wǎng)絡(luò)輿情信息具有重要意義。

    猜你喜歡
    鄰接矩陣增益節(jié)點(diǎn)
    輪圖的平衡性
    CM節(jié)點(diǎn)控制在船舶上的應(yīng)用
    Analysis of the characteristics of electronic equipment usage distance for common users
    基于增益調(diào)度與光滑切換的傾轉(zhuǎn)旋翼機(jī)最優(yōu)控制
    基于AutoCAD的門(mén)窗節(jié)點(diǎn)圖快速構(gòu)建
    基于單片機(jī)的程控增益放大器設(shè)計(jì)
    電子制作(2019年19期)2019-11-23 08:41:36
    基于Multisim10和AD603的程控增益放大器仿真研究
    電子制作(2018年19期)2018-11-14 02:37:02
    基于鄰接矩陣變型的K分網(wǎng)絡(luò)社團(tuán)算法
    抓住人才培養(yǎng)的關(guān)鍵節(jié)點(diǎn)
    一種判定的無(wú)向圖連通性的快速Warshall算法
    国模一区二区三区四区视频| av在线老鸭窝| 精品久久久精品久久久| av卡一久久| av卡一久久| 大香蕉97超碰在线| 一本一本综合久久| 亚洲人与动物交配视频| 亚洲欧美中文字幕日韩二区| 亚洲欧美一区二区三区国产| 亚洲欧美一区二区三区国产| 免费看av在线观看网站| 久久久久久久久久久丰满| 99热这里只有精品一区| 欧美极品一区二区三区四区| 国产日韩欧美亚洲二区| 久久精品国产a三级三级三级| 免费少妇av软件| 少妇的逼水好多| 夫妻性生交免费视频一级片| 午夜福利在线观看免费完整高清在| 男女啪啪激烈高潮av片| 成人毛片60女人毛片免费| 日韩一本色道免费dvd| 免费播放大片免费观看视频在线观看| 国产伦精品一区二区三区视频9| 一本色道久久久久久精品综合| 国产欧美另类精品又又久久亚洲欧美| 青青草视频在线视频观看| av国产精品久久久久影院| 国模一区二区三区四区视频| 国产免费一区二区三区四区乱码| 我的老师免费观看完整版| 九草在线视频观看| 国产伦理片在线播放av一区| 亚洲精华国产精华液的使用体验| 成人国产av品久久久| 国产精品久久久久久久电影| 久久久久久伊人网av| av.在线天堂| 我的老师免费观看完整版| 超碰97精品在线观看| 午夜福利视频精品| 激情五月婷婷亚洲| 一区二区三区乱码不卡18| 日韩精品有码人妻一区| 我的女老师完整版在线观看| 国产成人免费观看mmmm| av又黄又爽大尺度在线免费看| 久久久久久久久大av| 国产一区二区三区av在线| 国产一区二区在线观看日韩| 精品一区二区三卡| 亚洲电影在线观看av| 涩涩av久久男人的天堂| 97热精品久久久久久| 日韩不卡一区二区三区视频在线| 亚洲久久久国产精品| 在线看a的网站| 亚洲精华国产精华液的使用体验| 亚洲在久久综合| 女性生殖器流出的白浆| 成人18禁高潮啪啪吃奶动态图 | 熟女人妻精品中文字幕| 麻豆精品久久久久久蜜桃| 蜜桃亚洲精品一区二区三区| 男人添女人高潮全过程视频| 亚洲人成网站在线观看播放| 网址你懂的国产日韩在线| 国产精品秋霞免费鲁丝片| 国产爱豆传媒在线观看| 黄色欧美视频在线观看| 涩涩av久久男人的天堂| 亚洲精品国产av蜜桃| 天堂俺去俺来也www色官网| 狠狠精品人妻久久久久久综合| 日日啪夜夜爽| 亚洲精品一区蜜桃| 美女高潮的动态| 免费在线观看成人毛片| 免费在线观看成人毛片| 午夜精品国产一区二区电影| 老师上课跳d突然被开到最大视频| 老师上课跳d突然被开到最大视频| 80岁老熟妇乱子伦牲交| 精品少妇黑人巨大在线播放| 亚洲在久久综合| 国产在线免费精品| 国产精品久久久久久久电影| 久久热精品热| 亚洲欧美精品专区久久| 日本午夜av视频| 26uuu在线亚洲综合色| 亚洲欧美成人综合另类久久久| 国产真实伦视频高清在线观看| 中文欧美无线码| 蜜臀久久99精品久久宅男| 蜜臀久久99精品久久宅男| 午夜福利在线在线| 国产成人一区二区在线| 美女内射精品一级片tv| 草草在线视频免费看| av在线观看视频网站免费| 国产精品一区二区性色av| 岛国毛片在线播放| 综合色丁香网| 97热精品久久久久久| 人人妻人人澡人人爽人人夜夜| 亚洲美女视频黄频| 在线观看免费视频网站a站| 高清毛片免费看| 秋霞在线观看毛片| 丝袜脚勾引网站| 91精品伊人久久大香线蕉| 久久韩国三级中文字幕| 国产亚洲最大av| 日韩av免费高清视频| 亚洲欧美成人综合另类久久久| 欧美精品一区二区免费开放| 九草在线视频观看| 国产毛片在线视频| 精品99又大又爽又粗少妇毛片| 熟妇人妻不卡中文字幕| 最近2019中文字幕mv第一页| 午夜激情久久久久久久| 亚洲精品乱码久久久久久按摩| 日本-黄色视频高清免费观看| 精品亚洲乱码少妇综合久久| tube8黄色片| 香蕉精品网在线| 韩国高清视频一区二区三区| 欧美xxxx黑人xx丫x性爽| 91精品国产国语对白视频| 精品一区二区免费观看| 日韩欧美 国产精品| 日韩,欧美,国产一区二区三区| 99精国产麻豆久久婷婷| 欧美最新免费一区二区三区| 久久人妻熟女aⅴ| 亚洲av二区三区四区| 国产精品.久久久| 久久国产精品男人的天堂亚洲 | 国产亚洲欧美精品永久| 欧美区成人在线视频| 另类亚洲欧美激情| 精品亚洲成国产av| 成年女人在线观看亚洲视频| 久久精品久久久久久久性| 国内精品宾馆在线| 一本久久精品| 午夜福利影视在线免费观看| 一本久久精品| 三级国产精品片| 日韩免费高清中文字幕av| 狂野欧美白嫩少妇大欣赏| 校园人妻丝袜中文字幕| 街头女战士在线观看网站| 久久鲁丝午夜福利片| 中文资源天堂在线| 毛片女人毛片| 有码 亚洲区| 亚洲av电影在线观看一区二区三区| 在线观看免费高清a一片| 午夜激情福利司机影院| 日日摸夜夜添夜夜添av毛片| tube8黄色片| 亚洲国产精品国产精品| 中文字幕久久专区| 熟女电影av网| 亚洲av成人精品一二三区| 青青草视频在线视频观看| 最近2019中文字幕mv第一页| 精品视频人人做人人爽| 欧美激情极品国产一区二区三区 | 日本黄大片高清| 五月伊人婷婷丁香| 麻豆国产97在线/欧美| 久久6这里有精品| 免费观看无遮挡的男女| 一区二区三区乱码不卡18| 久久久久久久精品精品| 视频中文字幕在线观看| 免费观看无遮挡的男女| 国产精品av视频在线免费观看| 永久网站在线| 成人午夜精彩视频在线观看| 一级a做视频免费观看| 亚洲国产高清在线一区二区三| 亚洲av日韩在线播放| 99精国产麻豆久久婷婷| 亚洲av成人精品一区久久| 日韩 亚洲 欧美在线| 国产成人a∨麻豆精品| 亚洲成人中文字幕在线播放| 国产男女超爽视频在线观看| 观看免费一级毛片| 国产精品一区www在线观看| 晚上一个人看的免费电影| a级毛色黄片| 观看免费一级毛片| av福利片在线观看| 哪个播放器可以免费观看大片| 噜噜噜噜噜久久久久久91| 成年人午夜在线观看视频| 国产 一区 欧美 日韩| 人人妻人人爽人人添夜夜欢视频 | 亚洲成人手机| 嫩草影院入口| 九九久久精品国产亚洲av麻豆| 亚洲欧美日韩东京热| 国产黄色视频一区二区在线观看| 丰满乱子伦码专区| 国产在线免费精品| 男女无遮挡免费网站观看| 国产毛片在线视频| 一级毛片aaaaaa免费看小| 国产精品久久久久久久久免| 性色avwww在线观看| 一级片'在线观看视频| 免费高清在线观看视频在线观看| 国产毛片在线视频| 亚洲第一av免费看| 99国产精品免费福利视频| 99久久人妻综合| 成人免费观看视频高清| 少妇被粗大猛烈的视频| 国产综合精华液| 国产成人aa在线观看| 中文字幕久久专区| 国产爱豆传媒在线观看| 在线观看三级黄色| 伦理电影免费视频| 男人爽女人下面视频在线观看| 嘟嘟电影网在线观看| 国产亚洲av片在线观看秒播厂| 日韩一区二区视频免费看| 国产av一区二区精品久久 | 成人毛片a级毛片在线播放| 成人黄色视频免费在线看| 国产高清国产精品国产三级 | 免费高清在线观看视频在线观看| 成人特级av手机在线观看| 国产精品99久久99久久久不卡 | 亚洲一级一片aⅴ在线观看| 亚洲综合精品二区| 精品亚洲成a人片在线观看 | 成人影院久久| 国产中年淑女户外野战色| 亚洲三级黄色毛片| 在线观看av片永久免费下载| 有码 亚洲区| 夜夜骑夜夜射夜夜干| 亚洲第一av免费看| 两个人的视频大全免费| av一本久久久久| 国产乱来视频区| 91精品一卡2卡3卡4卡| 2022亚洲国产成人精品| 欧美性感艳星| 久热久热在线精品观看| 精品酒店卫生间| 日韩伦理黄色片| 91久久精品国产一区二区成人| 亚洲美女搞黄在线观看| 亚洲成色77777| 精品国产三级普通话版| 国产成人aa在线观看| 欧美最新免费一区二区三区| 久久97久久精品| 日韩欧美一区视频在线观看 | 国产免费视频播放在线视频| 国产欧美日韩精品一区二区| 五月玫瑰六月丁香| av黄色大香蕉| 搡女人真爽免费视频火全软件| 最近2019中文字幕mv第一页| 身体一侧抽搐| 欧美日韩国产mv在线观看视频 | 一级毛片我不卡| kizo精华| 一级毛片电影观看| 亚洲人成网站高清观看| 亚洲美女视频黄频| 日本黄色片子视频| 日韩av不卡免费在线播放| 99久久综合免费| 97超碰精品成人国产| 最近最新中文字幕免费大全7| 蜜桃亚洲精品一区二区三区| 国产精品福利在线免费观看| 精品人妻熟女av久视频| 欧美xxⅹ黑人| 能在线免费看毛片的网站| 久久精品国产亚洲av涩爱| 午夜激情久久久久久久| 一级爰片在线观看| 亚洲国产精品专区欧美| 中文字幕免费在线视频6| 色哟哟·www| 亚洲精品日本国产第一区| h视频一区二区三区| 亚洲精品,欧美精品| 日日摸夜夜添夜夜爱| 欧美极品一区二区三区四区| 制服丝袜香蕉在线| 久久综合国产亚洲精品| 欧美极品一区二区三区四区| 国产高清不卡午夜福利| 自拍欧美九色日韩亚洲蝌蚪91 | 免费看av在线观看网站| 国产男女超爽视频在线观看| 777米奇影视久久| 少妇人妻精品综合一区二区| 国产探花极品一区二区| 看非洲黑人一级黄片| 97热精品久久久久久| 久久精品熟女亚洲av麻豆精品| 蜜臀久久99精品久久宅男| 亚洲aⅴ乱码一区二区在线播放| 日日啪夜夜爽| 最近中文字幕2019免费版| 777米奇影视久久| 亚洲精品中文字幕在线视频 | 九九久久精品国产亚洲av麻豆| 午夜老司机福利剧场| 久久人人爽人人片av| 国产精品久久久久久精品电影小说 | h日本视频在线播放| 婷婷色麻豆天堂久久| 最黄视频免费看| 91精品伊人久久大香线蕉| 另类亚洲欧美激情| av在线观看视频网站免费| 亚洲美女视频黄频| 欧美精品亚洲一区二区| 亚洲久久久国产精品| 久久久久视频综合| 国产人妻一区二区三区在| 欧美老熟妇乱子伦牲交| 2018国产大陆天天弄谢| 国产v大片淫在线免费观看| 午夜福利高清视频| 视频中文字幕在线观看| 熟妇人妻不卡中文字幕| 亚洲精品乱码久久久久久按摩| 少妇裸体淫交视频免费看高清| 成年av动漫网址| 黄色配什么色好看| 日韩av免费高清视频| 三级国产精品片| 亚洲国产日韩一区二区| 精品一区在线观看国产| 欧美高清性xxxxhd video| 在线看a的网站| 一区二区三区免费毛片| 亚洲人成网站在线观看播放| 九九久久精品国产亚洲av麻豆| 国产v大片淫在线免费观看| 我的老师免费观看完整版| 国产免费福利视频在线观看| 久久99热这里只频精品6学生| av在线app专区| 成人毛片60女人毛片免费| 欧美日韩视频高清一区二区三区二| 国产在线一区二区三区精| 你懂的网址亚洲精品在线观看| 一区二区三区四区激情视频| 80岁老熟妇乱子伦牲交| 99久久精品热视频| 偷拍熟女少妇极品色| 亚洲av电影在线观看一区二区三区| 亚洲最大成人中文| 亚洲高清免费不卡视频| 国产成人a∨麻豆精品| 亚洲精品国产av蜜桃| 99视频精品全部免费 在线| 亚洲精品,欧美精品| 青青草视频在线视频观看| 在现免费观看毛片| 狂野欧美白嫩少妇大欣赏| 亚洲av中文字字幕乱码综合| 高清午夜精品一区二区三区| 中国三级夫妇交换| 国产黄片视频在线免费观看| 最近手机中文字幕大全| 中文字幕人妻熟人妻熟丝袜美| 亚洲国产日韩一区二区| 人妻夜夜爽99麻豆av| 91aial.com中文字幕在线观看| 高清不卡的av网站| 最近最新中文字幕大全电影3| 亚洲精品自拍成人| 女人十人毛片免费观看3o分钟| 高清毛片免费看| 欧美区成人在线视频| av在线观看视频网站免费| 欧美日韩视频高清一区二区三区二| 免费看av在线观看网站| 日韩视频在线欧美| 男的添女的下面高潮视频| 亚洲成人中文字幕在线播放| 一级二级三级毛片免费看| 最近的中文字幕免费完整| 国产精品麻豆人妻色哟哟久久| 亚洲av欧美aⅴ国产| 亚洲熟女精品中文字幕| 婷婷色综合大香蕉| 国产精品秋霞免费鲁丝片| 菩萨蛮人人尽说江南好唐韦庄| 国产一区亚洲一区在线观看| 哪个播放器可以免费观看大片| 国产精品福利在线免费观看| 中国美白少妇内射xxxbb| 亚洲成人一二三区av| 自拍偷自拍亚洲精品老妇| 日韩制服骚丝袜av| 亚洲国产精品专区欧美| 亚洲精品亚洲一区二区| 99热国产这里只有精品6| 亚洲一级一片aⅴ在线观看| 一级a做视频免费观看| 免费久久久久久久精品成人欧美视频 | 免费观看无遮挡的男女| 麻豆乱淫一区二区| 美女脱内裤让男人舔精品视频| 色视频在线一区二区三区| 尤物成人国产欧美一区二区三区| www.色视频.com| 午夜免费鲁丝| 日韩一本色道免费dvd| 18禁动态无遮挡网站| 欧美日韩国产mv在线观看视频 | 赤兔流量卡办理| 久久久久久久久大av| 偷拍熟女少妇极品色| 久久精品久久久久久久性| 伦精品一区二区三区| 日本猛色少妇xxxxx猛交久久| 国产精品久久久久成人av| 亚洲第一av免费看| 午夜免费男女啪啪视频观看| 1000部很黄的大片| 日韩三级伦理在线观看| 啦啦啦视频在线资源免费观看| 国产精品一区二区性色av| 夫妻性生交免费视频一级片| 日韩三级伦理在线观看| 性色avwww在线观看| 国产91av在线免费观看| 身体一侧抽搐| 各种免费的搞黄视频| 天堂俺去俺来也www色官网| 夫妻性生交免费视频一级片| 久久久久视频综合| 99热这里只有是精品在线观看| 精品少妇黑人巨大在线播放| 日本色播在线视频| 99热这里只有精品一区| 哪个播放器可以免费观看大片| 国产欧美日韩一区二区三区在线 | 人妻 亚洲 视频| 成人国产av品久久久| 在线亚洲精品国产二区图片欧美 | 亚洲丝袜综合中文字幕| 中国国产av一级| 伦精品一区二区三区| 久久久久人妻精品一区果冻| 国产成人一区二区在线| 18禁在线播放成人免费| 欧美最新免费一区二区三区| 亚洲精品日本国产第一区| 午夜日本视频在线| 建设人人有责人人尽责人人享有的 | 亚洲美女黄色视频免费看| 中文字幕免费在线视频6| 在线观看av片永久免费下载| 久久精品久久久久久久性| 波野结衣二区三区在线| 搡老乐熟女国产| av视频免费观看在线观看| 最黄视频免费看| 老司机影院成人| 国产永久视频网站| 人妻系列 视频| 久久精品人妻少妇| 久久久久久久国产电影| 少妇人妻 视频| 国产高清三级在线| 精品一区二区免费观看| 男女无遮挡免费网站观看| 成人国产麻豆网| 国产久久久一区二区三区| 一本—道久久a久久精品蜜桃钙片| 亚洲精品一区蜜桃| 日本猛色少妇xxxxx猛交久久| 欧美一级a爱片免费观看看| 91久久精品国产一区二区三区| 一级爰片在线观看| 国产精品女同一区二区软件| 欧美最新免费一区二区三区| 最近手机中文字幕大全| 在线观看av片永久免费下载| 亚洲欧美一区二区三区国产| 成人黄色视频免费在线看| 国产精品久久久久久精品古装| 搡女人真爽免费视频火全软件| 国产精品嫩草影院av在线观看| 亚洲精品亚洲一区二区| 天堂俺去俺来也www色官网| 日本wwww免费看| 亚洲精品456在线播放app| 高清日韩中文字幕在线| 老师上课跳d突然被开到最大视频| 有码 亚洲区| 亚洲人成网站在线观看播放| 在线观看免费高清a一片| 国产男女超爽视频在线观看| 国内精品宾馆在线| 久久久亚洲精品成人影院| 日韩一区二区三区影片| 亚洲熟女精品中文字幕| 少妇精品久久久久久久| 亚洲自偷自拍三级| 国产成人一区二区在线| 久久97久久精品| 欧美三级亚洲精品| 在线 av 中文字幕| 免费人妻精品一区二区三区视频| 亚洲精品456在线播放app| 亚洲精品乱码久久久久久按摩| 亚洲人成网站在线播| 草草在线视频免费看| 少妇精品久久久久久久| 精品久久国产蜜桃| 三级经典国产精品| 一区二区三区免费毛片| 夜夜看夜夜爽夜夜摸| 色视频www国产| 亚洲欧美日韩无卡精品| 久久久久久久久久久丰满| 十分钟在线观看高清视频www | 天天躁日日操中文字幕| 亚洲av二区三区四区| 欧美xxxx性猛交bbbb| 男女边摸边吃奶| 亚洲美女搞黄在线观看| 99热网站在线观看| 熟女av电影| 观看美女的网站| av.在线天堂| 毛片女人毛片| 男人舔奶头视频| 简卡轻食公司| 亚洲美女视频黄频| 少妇的逼水好多| 青青草视频在线视频观看| 欧美xxⅹ黑人| 日韩 亚洲 欧美在线| 最新中文字幕久久久久| videos熟女内射| 亚洲国产精品一区三区| 免费看光身美女| 深爱激情五月婷婷| 女性生殖器流出的白浆| 成人无遮挡网站| 2022亚洲国产成人精品| 亚洲精品中文字幕在线视频 | 看十八女毛片水多多多| 国产成人aa在线观看| 日产精品乱码卡一卡2卡三| 在线观看人妻少妇| 丰满人妻一区二区三区视频av| 色5月婷婷丁香| 国产精品欧美亚洲77777| 亚洲av中文字字幕乱码综合| 欧美xxxx黑人xx丫x性爽| 熟女电影av网| 蜜桃亚洲精品一区二区三区| 国产午夜精品久久久久久一区二区三区| 精品亚洲乱码少妇综合久久| 97超视频在线观看视频| 丝袜喷水一区| 免费av中文字幕在线| 日韩在线高清观看一区二区三区| 久久99热这里只频精品6学生| 国产探花极品一区二区| 五月天丁香电影| 国产高潮美女av| 欧美极品一区二区三区四区| 高清日韩中文字幕在线| 一个人看视频在线观看www免费| 超碰av人人做人人爽久久| 不卡视频在线观看欧美| 精品久久久久久久末码| 日韩一本色道免费dvd| 欧美丝袜亚洲另类| 国产伦精品一区二区三区视频9| 青春草视频在线免费观看| 中文天堂在线官网| 韩国高清视频一区二区三区| 啦啦啦在线观看免费高清www| 免费人成在线观看视频色| 国产精品一区二区在线不卡| 亚洲电影在线观看av| 夜夜骑夜夜射夜夜干| 哪个播放器可以免费观看大片| 99久久精品一区二区三区| 欧美日韩视频高清一区二区三区二| 两个人的视频大全免费| 丝瓜视频免费看黄片| 国产精品免费大片| 国产av精品麻豆| 日本av手机在线免费观看| 久久99热这里只频精品6学生| 国产毛片在线视频|