我需要进行有效的 d 维点搜索,还需要对 d 维中的点进行有效的 k-NN 查询。因此我需要一个 R-Tree 库。我需要一个库来构建 R-Tree 结构,我可以在需要时使用它来查询。
我还需要一些像METIS或hMETIS这样的库,尽管我的应用程序不涉及超图。我的要求是找到一个图的最小割集,它将图分成大致相等大小的两个图。
问题是我需要在 R 中支持这些的库。
我找到了一个库RANN,它具有基于 kd-tree 的 k-NN 查询,但问题是我必须一次进行所有 k-NN 查询并将结果存储在一个巨大的数组中,或者需要调用每次我需要时都使用函数(nn
或),这会破坏 O(n lg n) 检索时间的增长。nn2
谁能告诉我R中是否有这样的库?
注意:我需要 R-Tree 库来有效地实现聚类算法,并且需要图形分区库来实现 CHAMELEON 聚类算法。