algorithm - 无法理解 MAX-CUT 问题
问题描述
我无法理解 MAX-CUT 问题背后的总体思路。考虑下图。
MAX-CUT 要求我们找到最大化它接触的边数的切割。我可以简单地画这个。
我不明白问题是什么?对于任何图表,找到穿过所有边的线对我来说都是微不足道的。我误解了这个问题吗?
编辑:
作为对 David 的回应,这是我的 MAX-CUT 版本的图片,我们在结束顶点处结束
解决方案
MAX-CUT的正式定义是找到一组顶点S
,以最大化在 中只有一个端点的边数S
。从图形上看,这意味着绘制一条简单的闭合曲线并仅计算与奇数次相交的边的数量。
推荐阅读
- python - TemplateResponseMixin 需要“template_name”的定义或“get_template_names()”的实现
- python - 画线循环
- java - 我无法理解代码片段的输出。有人能给我解释一下吗?
- php - 数据库中有 2 条记录,但只列出了 1 条记录
- c# - 任何人都可以举一个用于动态增长链式哈希表的泛型示例吗?
- html - 使用 css 旋转发光图像
- javascript - 如何将数组索引映射到子集索引?
- asp.net - .NET Core 2 CookieAuthentication 忽略过期时间跨度
- python - 从另一个引用dict元素?
- android - Firebase 中与远程配置相关的缓存是什么?