K尺寸子图

时间:2012-06-17 15:22:02

标签: algorithm graph enumeration subgraph

我需要一种算法来查找大图的k大小子图。你的建议是什么?

注意:我的图表是无向的。

提前致谢。

2 个答案:

答案 0 :(得分:0)

如果从大图中选择任何k个顶点,则可以通过仅选择那些顶点和连接它们的边来制作子图(如果有的话)。

如果希望连接k个顶点,可以从大图的连通分量中选择k个连通顶点 - 请参阅http://en.wikipedia.org/wiki/Connected_component_%28graph_theory%29

如果你真的想要k个顶点,使得每个顶点都有一条边将它链接到其他每个k-1顶点,那么你需要知道这被称为clique,并且发现这是一个难题 - 请参阅{ {3}}

答案 1 :(得分:0)

执行此操作的一种非常简单的方法是为K迭代执行 BFS DFS