gpt4 book ai didi

algorithm - 图中最大权重的循环

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:35:48 26 4
gpt4 key购买 nike

给定一个加权图(有向或无向),我需要找到具有最大权重的图的环。

循环的权重是图的边权重之和。

它可以是任何循环,而不仅仅是我们可以的基本循环

我可以尝试枚举图的所有循环,然后计算最大值,但循环的总数可能非常大(如果图是完整的,那么第一个和最后一个相同的任何顶点序列都是一个循环).

您是否知道在不枚举所有循环的情况下找到最大重量循环?

如果您需要图表上的假设(例如正权重),请注明。

最佳答案

这是 NP-Hard。

Hamiltonian Cycle 问题可以简化为这样。

给定一个我们需要检查是否存在哈密顿环的图,为每条边分配权重 1。

现在运行您的算法以获得最大权重循环。如果权重< n,则原图不存在哈密顿环,否则存在。

关于algorithm - 图中最大权重的循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3874794/

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