首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >clique_number使用的是什么算法?

clique_number使用的是什么算法?
EN

Stack Overflow用户
提问于 2018-05-11 20:23:32
回答 1查看 105关注 0票数 0

编号()函数背后的算法是什么?这显然不是一个蛮力的方法,因为它的良好性能。

即使点击“源代码”链接似乎也没有显示出来。这在文档中有解释吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-11 20:41:07

clique_number对应于C igraph_clique_number,在最坏情况下复杂度为O(3^(x=V)/3).igraph_clique_number 迭代所有极大团找到了最大的尺寸。

用于寻找所有最大类的算法是与版本有关的.相关的文档 igraph_maximal_cliques

当前的实现使用了一种改进的Bron算法来寻找最大团,参见: David Eppstein,Maarten L ffler,Bron:在接近最优的时间内在稀疏图中列出所有的最大团。“算法与计算”,“计算机科学”第6506卷,2010年,第403至414页的讲义. 该函数的实现在0.5 ~ 0.6之间,也在0.6 ~ 0.7之间发生了变化,因此,在这三种版本之间,团的顺序和群内的顶点的顺序几乎是不同的。

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

https://stackoverflow.com/questions/50299774

复制
相关文章

相似问题

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