如何在jgrapht中找到最近的邻居
我正在尝试使用jgraphT解决一个链接预测问题。我根据两个节点的邻居计算两个节点之间的相似性。每个节点都有一些属性。计算太多了,因为有些节点有大约700个邻居,而我有4500个这样的节点。我有700K条边,我计算它们的相似性 现在,我不想使用一个节点的所有邻居,我只想使用每个节点的k个最近邻居来计算一对节点之间的相似性。我可以根据边共享的两个节点的属性数量,或者节点之间长度为n的最短路径数量等,在图中的所有边上添加一些权重 有谁能告诉我在jGraphT中是否有近邻的选择吗?jGraphT可能就是您想要的:如何在jgrapht中找到最近的邻居,graph,data-mining,jgrapht,Graph,Data Mining,Jgrapht,我正在尝试使用jgraphT解决一个链接预测问题。我根据两个节点的邻居计算两个节点之间的相似性。每个节点都有一些属性。计算太多了,因为有些节点有大约700个邻居,而我有4500个这样的节点。我有700K条边,我计算它们的相似性 现在,我不想使用一个节点的所有邻居,我只想使用每个节点的k个最近邻居来计算一对节点之间的相似性。我可以根据边共享的两个节点的属性数量,或者节点之间长度为n的最短路径数量等,在图中的所有边上添加一些权重 有谁能告诉我在jGraphT中是否有近邻的选择吗?jGraphT可能就
- 迭代器的
第一个顶点应该是最近的顶点k
- 迭代器也可以使用限制
参数构造半径