Girvan–Newman算法

✍ dations ◷ 2025-11-21 22:21:45 #网络,图算法

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

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

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

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

Girvan-Newman算法的步骤如下:

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

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

相关

  • ZNZN 可以是下列意思:
  • 加利福尼亚高速铁路加利福尼亚高速铁路是美国加州一个计划中的高速铁路系统,目前由加州政府(英语:Government of California)成立的加利福尼亚高速铁路管理局(英语:California High-Speed Rail Autho
  • 早老蛋白结构 / ECOD早老素(英语:Presenilin,又译为早老蛋白)是一族相关联的多跨膜蛋白充当了一部分的γ-分泌酶(作为催化剂)膜内蛋白酶复合物。
  • 系统动力学系统动态学(英语:System dynamics),或称系统动力学,是美国麻省理工史隆管理学院Jay W. Forrester于1950年代综合了系统理论(System Theory)、 控制论(Cybernetics)、伺服机械学(S
  • 支配在计算机科学中,控制流图的一个节点 d 支配节点 n,当且仅当从开始节点(可以理解为源)到节点 n的每一条路径均要经过节点d,写作d dom n (一写作d ≫
  • 2019年9月逝世人物列表2019年9月逝世人物列表,是用于汇总2019年9月期间逝世人物的列表。
  • 佩列特纳河坐标:58°33′27″N 33°28′04″E / 58.55750°N 33.46778°E / 58.55750; 33.46778佩列特纳河(俄语:Перетна),是俄罗斯的河流,位于该国西北部诺夫哥罗德州,属于姆斯塔河的
  • 尼欧可木阶尼欧可木阶,下白垩统的年代地层单元(白垩纪开始于约1.36亿年前,延续约0.71亿年)。包括下白垩统4个次一级的阶,从老到新有贝里阿斯阶、凡兰吟阶、欧特里沃阶、巴列姆阶。
  • 理查·拉萨鲁斯理查·拉萨鲁斯(Richard Lazarus), 美国应激理论的现代代表人物之一,1989年获美国心理学会颁发的杰出科学贡献奖。对情绪和适应作了大量的研究。关于应激反应的对付过程,他提出了
  • DishHDDishHD是台湾直播卫星平台,经营团队为英属盖曼群岛商艾科思达亚洲多媒体股份有限公司(EchoStar Asia Multimedia Limited),于2007年取得广播电视服务经营者执照。DishHD现通过SE