/// maybe "clique" should be private? (or is it already??)#pragma omp single clique = *it; for (int v = 0; v < clique.size(); ++v) int& vertex = clique[v];
std::vector<int>
我查看了ne4j的Graph Data Science库,但只能找到一个用于三角形团的算法。此外,在apoc v3.5中似乎有一个过程apoc.algo.cliques,但它被标记为正在进行中的工作。在apoc的最新版本中,我没有发现任何派系算法。
有没有cypher查询或neo4j插件可以帮到我?有没有其他方法来解决这个问题呢?
neighbors[clique_parallel[i]][clique_parallel[l]]){isClique=false; break;} if(!我试图不使用#pragma omp taskwait,因为这只是顺序算法,不会有任何速度。目前,我迷路了,不知道如何解决这个问题(如果这是一个问题),也不知道还应该尝试什么,也不知道如何避免在线程之间共享这些变量。void addEdge(int i, int j); boo
:', potential_clique) for node in remaining_nodes:# Try adding the node to the current potential_clique to see if we can make it work.new_potential_clique = potential_clique + [node]
new_remaining_nodes = [n