网络中的模块性及群落结构.docx
《网络中的模块性及群落结构.docx》由会员分享,可在线阅读,更多相关《网络中的模块性及群落结构.docx(10页珍藏版)》请在优知文库上搜索。
1、重庆邮电高校争论生堂下考试答卷2022学年第1学期考试科目图论及其应用姓名王裕坤年级2022级专业计算机应用技术2022年12月18日网络中的群落结构性分析及应用摘要:在对科学网络的争论中,包括社交网络、计算机网络、管理网络等都需要对网络进行分类,探测以及描述网络的特征是网络系统争论过程中一个特别重要的问题。其中有一个特别高效的方法就是在网络可能的划分上使质量函数模块度(“小面山y)的值达到最优(在后面会看到实际上就是使得模块度的值达到最大)。而模块度可以用描述网络的特征矩阵的特征向量来表示,这种表示方法使用谱算法对群落进行探测。这种算法与竞争算法相比具有更好的性能,这在以后的应用中会加以阐释
2、。关键字:划分;模块度;社交网络;模块1、社交网络划分的背景很多具有科学价值的系统都可以用节点组,或者通过边所连接的节点来进行表示,这样的例子有很多,比如因特网、万维网、新陈代谢网络、食品网络、神经网络、通信和分布式网络、社交网络等等。关于网络系统的争论已经有很多的历史了,但是争论网络的爱好在最近的十几年却渐渐的增加,特殊是在数学科学中,这主要是由于描述现实的网络拓扑中大规模精确数据应用的增加。对这些数据的分析显示了一些未料到的特征,比如高度的网络传递性,幕-律度的分布性等等O现在有一个争论方向引起了很大的关注,这就是对网络中群落结构进行探测以及描述,这意味着发觉高密度节点相连接的群落,而在不
3、同的群落之间只有很少的连接。这种探测群落的力量将会有重要的意义,例如,在万维网上的群落所对应的网页组可能具有相同的话题,网络中的群落可能与现实中的社会单元或者团体相对应。现在仅有的发觉是网络中包含的紧紧交织的群落可以传递出有用的信息,假如一个新陈代谢的网络被划分成这样的群落,那么它可以为网络动态变化的模块式观点供应有用的证据。这种网络的动态变化的模块式观点是不同群落中的结点具有不同的功能,并且具有肯定的独立性。在过去对网络的划分上分为两个派系,并且这两个派系都有很长的历史,第一种是采用图形来进行划分,这种方法被计算机科学以及相关的领域推崇,广泛的应用于平行计算以及集成电路的设计。其次种方法是采
4、纳块模型、层次性集中或者群落结构探测等,主要是一些社会学家、物理学家以及生物学家在用这个方法,这个方法特殊应用于社会和生物网络。而在本文中的重点则是在网络数据集的基础卜来探测群落结构。当给定我们一个网络时,我们最常用的方法就是去查找两个部落节点的分界以此来削减两个部落之间边的数目,这种最小切割的方法是在图形分割中最为常用的。但是这种仅仅依靠边数来量化群落结构明显不是一个好的方法,一个好的分割群落的方法应当不仅仅是在两个群落之间有很少的边数,更应当是两个群落之间的边数比我们预期的要少。2、模块度在社交网络划分上应用在网络中真正群落结构和边的排布从静态上看具有惊人的全都性,这可以通过模块度的方法进
5、行量化。模块度的值既可以是正数也可以是负数,正数预示着群落可能的结构,因此我们可以特别精确的得到网络的结构通过查找那些模块度的值比较大的网络划分。这种依靠模块度来分割的方法比其他的分割的方法都要优秀的多,现在我们就来看一看如何求的一个网络的模块度的值。假设我们的网络包含个顶点,首先我们考虑将网络划分为两个群落的的状况,假如顶点i属于群落1我们让Sj=1,假如顶点,属于群落2我们让耳=-1,顶点i与顶点j之间的边我们称为&,它的值通常是O或者L当多条边存在的状况下它的值会更大一些(&也被称为邻接矩阵)。在同一时间顶点i和顶点/有边的概率为左勺/2?,其中仁和“是顶点的度,而?是网络中边的总数目,
6、模块度的值。是落在相同群落全部顶2I点4-%j27的总和。通过观看我们可以得到假如顶点i和顶点,在同一群落那么;33+l)为1,假如不在同一群落那么表达式的值为0。我们可以将模块度的值如下表示:=-A/-l儿书+1)=;Z(&-j-Ksi14mF2m4ZK2Z通过观看我们还得知2m=2%=Z4。前面的1/4帆仅仅是一个传统的参数,它的只是为前面的模块度定义相兼公。方程1可以很便利的写成矩阵的形式。Q=-LstBs4m在这里S为列向量,它的元素为我们又定义了一个对称矩阵B并且它的元素为:学我们称8矩阵为模块度矩阵,在这篇文章中我们大部分的篇幅都在争论这个矩阵的特性。我们会发觉B矩阵的每行以及每列
7、的元素之和都为0,所以它总会有一个与特征值0相对应的特征向量(1,1,1)o依据已给出的方程2,我们可以将S用矩阵3的标准化特征向量ui的线性组合加以表示,即:s=Z:产四,其中q=4s.然后我们发觉:2=J1MirBEau4mjjj4nf在这里民是矩阵B的特征值,其所对应的特征向量为小,我们假设特征值依据递减的挨次进行排列,即:12-n.我们可以对网络恰当的划分使得模块度的值达到最大,同样也可以选择4的值使得模块度的值达到最大。这意味着我们要选的S使得(%JSM.的值达到最大。假如我们对S出了标准化之外没有其他的限制,我们3以很简洁的完成这个任务,即:选择S和特征向量对成比例。这将全部的比重
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 中的 模块 群落 结构