如何查找朋友组的总数

时间:2016-09-28 11:45:18

标签: algorithm graph-algorithm

我的友情图如下Friendship graph

我想找到所有可能的朋友群。找到这些分组的最佳算法是什么。例如,在此图中,可能的友谊组如下:1,2,3,4,12,13,23,123,14,143,124,1234

如果我使用强力算法(从每个顶点开始并执行4次),它会产生大量重复。

1 个答案:

答案 0 :(得分:1)

根据Wikipedia它的NP-complete,所以你只能使用蛮力来检测这些集合。这个问题被称为Clique problem,是最早发现的NP完全问题之一。