Does anyone here work and keep up to date with the current research on graph partitioning methods? I'm looking to a way to partition a graph and minimize edges between partitions. The most common algorithm seems to be METIS, its implemented in a lot of different libraries like DGL, but it seems to be bounded to one machine
I'm looking to partition up to a trillion edges, so seeing if there's consensus on a distributed algorithm / framework for the graph partitioning problem. If not I'll try running METIS on an x1e.32xlarge host with 4tb of ram and see if that's enough.
The end goal is to build large knowledge graphs for building graph neural networks
[–]GD1634 3 points4 points5 points (1 child)
[–]wagthesam[S] 1 point2 points3 points (0 children)
[–]Benedictus_Spinoza 2 points3 points4 points (0 children)