首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用Girvan算法在有向图中寻找k分量?

如何用Girvan算法在有向图中寻找k分量?
EN

Stack Overflow用户
提问于 2015-06-01 09:23:54
回答 1查看 897关注 0票数 1

我知道吉文-纽曼算法-以下是算法:

  1. 首先计算网络中所有现有边的中间性
  2. 最中间的边缘被移除。
  3. 重新计算了受移除影响的所有边缘之间的关系。
  4. 步骤2和步骤3被重复,直到没有保留边缘。

但是我想用这个算法在有向图中找到k个分量,其中k是一个给定的整数。

我该怎么做?有可能吗?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2015-06-02 06:53:43

如果图是有向的,您只需要处理有向边之间的有向版本,即计算通过边的有向最短路径。

对于参数k,必须删除最主要的链接,直到获得k个分离的组件为止。换句话说,在没有边界存在之前,不需要应用步骤4:您可以在到达所需的k之前停止,结果组件中包含的节点与初始图中的社区相对应。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30569888

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档