Girvan–Newman算法

✍ dations ◷ 2025-12-03 12:05:24 #网络,图算法

Girvan–Newman算法(以Michelle Girvan和k Newman的名字命名 )是复杂系统中一种启发式的社区发现算法。

Girvan-Newman算法通过不断地删除网络中的边来检测网络中的社区。在最终剩余的网络中的连通分量也就是社区。Girvan-Newman算法并不是去测量哪些边具有最高的中心度,而是去关注哪些最有可能连接着社区。

顶点介数是一种反应网络中顶点的中心度的指标。对于一个顶点i,顶点介数是指网络中经过该顶点的所有最短路径的数量。

Girvan-Newman算法将介数扩展到了边。类似地,一条边的边介数是指网络中经过该边的最短路径的数量。如果一个网络所包含的社区之间是由少量的边连接的,那么经由不同社区的最短路径都需要从这些边上经过,因此这些边的边介数会非常高。通过移除这些边,各个社区之间将会被分割开来,从而可以发现这些社区。

Girvan-Newman算法的步骤如下:

重新计算剩余每条边的边介数需要不少计算时间,然而,并没有较好的办法省去这些开销。当一条边被删除了之后,网络的结构发生了变化,举个例子来说,假设两个社区之间有不止一条边连接,那么并不是每条边都会有较高的边介数,我们只能逐渐地删除这些边,在这个过程中会发现至少有一条边会有较高的边介数。

Girvan-Newman算法的结果是一个树状图。这个树状图自顶向下地描绘了社区的结构。树状图的叶子则是图的每个结点。

相关

  • 医疗法医疗法(medical law;医事法)是法律的一个分支,涉及医疗专业人员(英语:Health professional)的特权及责任以及病患权利(英语:Patients' rights)。医疗法不应该与法医学混淆,法医学是医学
  • 杠杆原理在力学里,典型的杠杆(lever)是置放连结在一个支撑点上的硬棒,这硬棒可以绕着支撑点旋转。当杠杆静力平衡时,其动力乘以动力臂等于阻力乘以阻力臂,可以透过改变动力臂或阻力臂长度,
  • 相空间表述相空间表述是量子力学的一种表述。在这一表述中,系统的状态是在相空间中描述的,位置与动量被放在同等重要的位置。在量子力学常用的薛定谔绘景中则只会采用动量表象或是位置表
  • 奥地利行政区划奥地利行政区划中设有9个邦,其中下奥地利、克恩滕、施蒂利亚、蒂罗尔和萨尔茨堡州自中世纪已存在,1780年代约瑟夫二世设立上奥地利州。福拉尔贝格在1861年成立前,属于蒂罗尔州
  • 第三战区抗日战争第三战区是指1937年卢沟桥事变爆发后,为了因应战争形势,中华民国国民政府于中国境内划分;与日军作战的战区之一。最初第三战区所辖范围为江苏及浙江,后来视战争实际情况
  • 娜塔莉·贝伊娜塔莉·贝伊(法语:Nathalie Baye,1948年7月6日-)是法国女演员。自1970年开始,她已演出超过80部电影,并曾以《线民(法语:La Balance)》(1982)与《小警探(法语:Le Petit Lieutenant)》(200
  • 安舟浙医一院医师 安舟(英语:Zhou An,1974年10月22日-)浙江大学医学院内科学呼吸病学硕士,浙医一院普胸外科主治医师,专长于呼吸介入教学与科研、气管镜介入与CT引导下肺部、纵隔病灶穿
  • 三进位电脑三进制计算机,是以三进制数字系统为基础而发展的计算机。于 1840年由 Thomas Fowler 就以平衡三进制的设计,使用木材建造了一台早期的计算机。第一台数字电子三进制计算机 Set
  • 高圆宫宪仁亲王高圆宫宪仁亲王(1954年12月29日-2002年11月21日)是一位已逝世的日本皇室成员,为三笠宫崇仁亲王与王妃百合子所生的第三个儿子。也为昭和天皇的侄子、上皇明仁的堂弟。身位是亲王
  • 大西洋水珍鱼大西洋水珍鱼,为辐鳍鱼纲水珍鱼目水珍鱼科的其中一种,为深海底栖性鱼类,分布于东大西洋区,从苏格兰、爱尔兰至挪威、北海;西大西洋区,包括冰岛、格陵兰及加拿大海域,水深140-1440米