- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
P2P网络中节点聚集系数的分布特征研究-- 基于复杂网络理论的 Gnutella 网络拓扑分析 清华大学 电子工程系 张珂 2007-11-6 提纲 复杂网络理论介绍 网络的节点聚集系数分布特征 节点聚集系数随机变量及其分布函数定义 Gnutella top-level 拓扑的相关分析 网络的节点聚集度关联性 节点的聚集度-聚集度分布定义 Gnutella top-level 拓扑的相关分析 总结 网络的图表示 一个具体网络可抽象为一个由节点集V和边集E组成的图G(V,E)[1]。 例如:Internet-AS、Internet-Router、 WWW、P2P、电子邮件。 [1] Newman M E J. The structure and function of complex networks [J]. SIAM Review, 2003, 45(2): 167-256. 复杂网络理论的主要研究方法 引用《图论》中的已有的概念,并根据实际应用定义新概念,度量网络拓扑的结构特征。 节点度、节点间最短路径、网络直径; 节点度分布、网络平均路径长度,节点聚集系数、网络聚集系数 、节点度关联性、图谱。 根据前述定义,通过网络测量和统计分析的方法,分析网络的拓扑结构特征。 小世界特征、节点度的幂率分布、节点度的同/异配性、社团结构。 根据发现的网络特征,建立网络模型,利用蒙特-卡罗方法或非线性理论分析优化网络性能。 搜索、病毒传播、容错性。 聚集系数的定义 聚集系数描述了节点和网络的聚集程度[1]: 节点聚集系数 网络聚集系数 例 C1=1/3 C2=1 C3=0 C4=0 C5=1/3 C=1/3 [1] Watts, D. J. and Strogatz, S. H., Collective dynamics of ‘small-world’ networks, Nature 393, 440–442 (1998). 3 2 1 4 5 节点聚集系数随机变量 从一个网络G(V,E)中随机选择一个节点vi,则该节点的聚集系数Ci是一个随机变量,称为节点聚集系数随机变量。 节点聚集系数随机变量Ci取值于[0,1]区间的有理数。 例: 0,1/2,1; 0,1/3,2/3,1; 0,1/6, 2/6,3/6,4/6,5/6,1; …… 节点聚集系数随机变量Ci是非连续的、离散的,但是其包含无穷个离散值,并且离散值之间的间隔是非均匀的,因此传统的分布函数定义不适合该随机变量。 节点聚集系数的分布函数 定义 一个包含N个节点的网络G(V, E),其节点聚集系数的分布函数P(C) 表示一个随机选定的节点v的聚集系数恰好位于C附近区间的概率。实际网络的计算如下面公式,其中|·|表示集合的尺寸,V(C)为聚集系数位于C附近区间的节点集,m为自然数,C取离散值:1/2m, 3/2m, …,(1-1/2m)。 Gnutella top-level 拓扑分析 节点聚集系数分布 满足幂率分布,网络中存在相当数量的高聚集度节点。 数据来源:Stutzbach D, Rejaie R. Capturing Accurate Snapshots of the Gnutella Network[C] // Proceedings - IEEE INFOCOM 2005. NJ: IEEE, 2005, 2825-2830. Gnutella网络中节点聚集系数分布与网络连通性 删除高聚集度节点后的网络分裂的子网络数 该表说明,Gnutella网络的安全弱点不仅包含传统认为的高节点度节点[1],还包含高聚集度节点。 删除节点比例 删除节点的聚集系数下界 子网络数 2‰ 0.675 20 5‰ 0.375 83 10‰ 0.236 200 [1] Albert R, Jeong H, Barabasi A L. Attack and error tolerance of complex networks[J], Nature, 2000, 406: 378-382. 节点的聚集度关联性 目前关于网络节点关联性的研究主要集中于节点度[1,2],相关测量及度-度分布研究发现社会网络是节点度同配的,而信息网络是异配的[3]。 为了研究网络节点关于聚集度的关联性,定义聚集度-聚集度分布。 定义:节点的聚集度-聚集度分布表示节点邻居的聚集系数均值与该节点的聚集系数之间的关系。实际网络的计算如下面公式所示,其中C、V(C)与聚集度系数分布定义中意义相同,N(w)表示节点w的邻居节点集合。 [1] Pastor-Satorras R, Vazquez A, Vespignani A. Dynamical and
文档评论(0)