Neo4j社区检测

omvjsjqw  于 2022-11-05  发布在  其他
关注(0)|答案(1)|浏览(191)

Hello Stack溢出社区;我在一个学者项目使用Neo4j数据库工作,我需要从成员的帮助,这是以前与neo4j gds工作,以找到一个解决方案,我的问题;我想应用一个名为“Newman-Girvan”的社区检测算法,但在neo4j gds库中不存在任何具有此名称的算法;我发现了一个叫“模块优化”的算法,是Newman-Girvan算法,只是名字改了,还是别的算法?

0x6upsns

0x6upsns1#

我没有使用过newman-girvan算法,但它是一个具有树状图输出的层次化算法,这一事实表明你可以使用类似的GDS算法,特别是Louvain算法,或者最新的Leiden算法,Leiden算法的优势在于强制生成中间社区。我相信gdgv2.x刚刚引入了这个功能。
有关算法的文档位于https://neo4j.com/docs/graph-data-science/current/
https://neo4j.com/docs/graph-data-science/current/algorithms/alpha/leiden/
多重图形:https://neo4j.com/docs/graph-data-science/current/graph-project-cypher-aggregation/

相关问题