【发布时间】:2017-02-15 03:58:05
【问题描述】:
我最近一直在研究一些算法,但遇到了以下问题:
给定一个无向无权可能不连通图 G(V, E) 找到 G 的 k 个分区,使得每个分区具有相同数量的顶点(假设顶点的总数是 k 的倍数)并且有一个最小值G 中连接不同分区中的顶点的边数。
我不是在寻找一个多项式时间算法来解决这个问题(因为它可能是 NP-Hard 无论如何),而是一个能在 24 小时内找到 150 个顶点和 1200 个边的解决方案的算法。虽然任何好的近似算法也将不胜感激,但我更喜欢精确的解决方案。
我使问题尽可能简单,但是有向加权图的一般解决方案也很好。
感谢您的所有帮助!
更新:我刚刚做了一些研究,并意识到这可以重新解释为修改后的连接问题。也许按照这种思路有解决方案?
【问题讨论】:
标签: algorithm graph graph-theory