我的问题
是否有一种有效的算法来找到完全k-部分图中的最大权重(或最小权重)k-团(如果且仅当它们根据wikipedia属于不同的部分集时,顶点才相邻)?
有关术语的更多细节
最大权重团:图中的每条边都有一个权重。团的权重是团中所有边的权重之和。目标是找到具有最大权重的团。
请注意,团的大小为k,这是完全k-部分图中可能的最大团大小。
我尝试过的方法
我在项目中遇到了这个问题。由于我不是计算机科学专业人员,所以对复杂度等方面不确定。
我已经谷歌了几篇相关论文,但没有一篇涉及相同的问题。我还编写了一个贪心算法+模拟退火来处理它(结果似乎不好)。我也尝试过类似动态规划的东西(但似乎不太有效)。所以我想知道是否能够高效地计算出确切的最优解。提前致谢。编辑:由于我的输入可能非常大(例如每个团中的顶点数为2^k),我希望找到一个真正快速的算法(例如k的多项式时间)来处理最优结果。如果不可能,我们能证明复杂度的某些下限吗?