是否有可以遍歷所述圖並根據相互關係找到節點的Neo4J圖的查詢?例如,如果節點A與節點B(雙向)相關,則B與C有關,C與D有關,D與A有關,A與C有關,B與D有關,從而存在每個節點都連接到每個其他節點的子圖,是否有一種有效的方式來返回該子圖或一組節點?根據neo4j中的相互關係查找不同的節點分組
我意識到我的解釋是可憐的,所以我在控制檯中提供的示例圖表:http://console.neo4j.org/r/qb2xmp
在這裏,我創建了一個圖,我想回到那個相互關聯的3個或以上的團體 - 所以,在這種情況下,我理想的情況是要回到斯科特,喬什,弗蘭克和本,以及弗蘭克,本和埃裏克的小組。如果可能的話,我希望能夠確定誰組成了這些個人羣體。
我相信你正在尋找你的圖派(http://en.wikipedia.org/wiki/Clique_(graph_theory))或'complete subgraphs'。 http://en.wikipedia.org/wiki/Clique_problem描述了這個(並非如此簡單)問題的方法。不幸的是,我不知道neo4j是否有這樣的算法。但我擔心它沒有。 – Slomo
謝謝!前景是嚴峻的,但我很高興知道! – scottandrus