[發明專利]動態社交網絡中基于聯盟形成博弈的社區檢測方法有效
| 申請號: | 201710878090.8 | 申請日: | 2017-09-26 |
| 公開(公告)號: | CN107659467B | 公開(公告)日: | 2020-03-17 |
| 發明(設計)人: | 周麗華;楊培忠;王麗珍;陳紅梅;肖清 | 申請(專利權)人: | 云南大學 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;G06Q50/00 |
| 代理公司: | 北京科億知識產權代理事務所(普通合伙) 11350 | 代理人: | 湯東鳳 |
| 地址: | 650091 云*** | 國省代碼: | 云南;53 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 動態 社交 網絡 基于 聯盟 形成 博弈 社區 檢測 方法 | ||
1.一種動態社交網絡中基于聯盟形成博弈的社區檢測方法,其特征在于,具體按照以下步驟進行:
步驟1,采用基于模塊度的社區檢測方法對初始社區結構進行檢測,得到初始社區結構Γ;
步驟2,將相鄰網絡快照上網絡社區結構的演變分解為增加節點、增加連邊、刪除節點或刪除連邊;
步驟3,計算t時刻的社區結構增加節點、增加連邊、刪除節點或刪除連邊后,t+1時刻所有可能形成的社區結構的收益,確定收益最大的社區結構為實際演變后t+1時刻的社區結構,如此對初始社區結構Γ進行動態局部調整,得到實際演變后的社區結構Γ';
社區結構Γ的收益v(Γ)的計算方法:社交網絡表示為一個無向圖G=(N,E),其中:N={v1,v2,...,vn}為節點的集合,表示社交網絡中的用戶,n為整個社交網絡中用戶的數量;E={e1,e2,...,em}為連邊的集合,表示社交網絡中用戶之間的聯系,m為邊的數量;A=(aij)n×n,i,j∈N是社交網絡的鄰接矩陣,如果用戶i和用戶j之間存在聯系,則aij=1,否則,aij=0;x∈N,d(x)表示節點x的度數;Γ={S1,S2,...,Sk}表示社交網絡中的社區結構,k表示社區個數,其中,Si表示一個社區,e(S)表示社區S內部的所有用戶之間的邊的數量,d(S)表示社區S中的所有用戶的度數之和;社區S的收益v(S)的計算公式見式(1),社區結構Γ的收益v(Γ)的計算公式見式(2),
其中,α∈[0,1],β∈(0,1];
所述步驟2中,當相鄰網絡快照上網絡社區結構的演變為增加節點時,假設增加的節點為節點p:
(i)如果節點p與其他節點沒有連邊連接,此時節點p自己形成一個社區,實際演變后的社區結構Γ′=Γ+{{p}};
(ii)如果節點p與一個或多個社區中的節點有連邊,比如社區Sj中的節點與節點p有連邊連接,如果將節點p加入社區Sj能增加社區Sj的收益v(Sj),則將節點p加入到社區Sj,實際演變后的社區結構Γ′=Γ-{Sj}+{Sj+{p}};如果節點p分別加入多個社區均能使被加入社區的收益增加,則節點p被加入到多個社區中,同時成為多個社區的成員;
(iii)如果節點p與社區Si、社區Sj內的節點聯系均很緊密,即節點p的加入使得兩個社區有合并為一個社區的趨勢,并且合并后的社區的收益分別大于原來兩個社區的單獨收益,則將社區Si和社區Sj合并為一個社區,實際演變后的社區結構Γ′=Γ-{Si}-{Sj}+{Si+Sj};
所述步驟2中,當相鄰網絡快照上網絡社區結構的演變為增加連邊時,假設增加的連邊為l=(x,y):
(i)如果l=(x,y)是社區Si內部的連邊,其中x,y∈Si,若加入l=(x,y)后,社區Si邊界的節點z離開社區Si后,使得社區Si的收益v(Si)增大,則節點z從社區Si離開;若節點z加入到與節點z有連邊連接的社區Sk中,k≠i,能夠增大社區Sk的收益,則節點z加入到社區Sk中,實際演變后的社區結構Γ′=Γ-{Si}-{Sk}+{Sk+{z}}+{Si-{z}};
(ii)如果l=(x,y)是社區間的連邊,其中x∈Si,y∈Sj,Si≠Sj,加入l=(x,y)之后,如果社區Si和社區Sj合并得到的新社區的收益大于社區Si、Sj的單獨收益,則將社區Si和社區Sj合并,實際演變后的社區結構Γ′=Γ-{Si}-{Sj}+{Si+Sj};如果社區Si和社區Sj不能合并,分別對兩個社區的邊界節點重新確定社區歸屬:假設節點x為社區Si的邊界節點,若則節點x離開社區Si,其中e(x,Si)表示節點x與社區Si內部節點之間的連邊數量;若節點x加入到與節點x有連邊連接的社區Sk中,k≠i,能夠增大社區Sk的收益,則將節點x加入到社區Sk中,實際演變后的社區結構Γ′=Γ-{Si}-{Sk}+{Sk+{x}}+{Si-{x}};確定社區Si和社區Sj的其余邊界節點社區歸屬的方法與確定節點x社區歸屬的方法相同。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于云南大學,未經云南大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710878090.8/1.html,轉載請聲明來源鉆瓜專利網。





