gpt4 book ai didi

java - Spark GraphX 中完整图的分区策略

转载 作者:行者123 更新时间:2023-11-30 06:44:25 33 4
gpt4 key购买 nike

我使用 Spark graphX 创建了一个图,其中每个顶点都直接连接到图的每个其他顶点,即完整图。如果有人可以针对此类情况提出良好的分区策略或任何实现自定义分区策略的想法,请提供。

我有 100 万个顶点和 5 亿条边。

任何与此相关的想法或建议将不胜感激。提前致谢。

最佳答案

如果您有完整的图,则不必关心复杂的分区算法。就采用GraphX已经实现的随机分区方法即可。

如果您有 n 个图顶点和 k 个分区,则任何 balanced (edge-cut) partitioning strategy将为每个分区分配大约 n/k 个顶点,这会导致每个分区有 (n-n/k) 个传出边到其他分区:每个顶点都连接到每个其他分区上的每个其他顶点。

关于java - Spark GraphX 中完整图的分区策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43896921/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com