首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有向图中最长圈的逼近

有向图中最长圈的逼近
EN

Stack Overflow用户
提问于 2020-02-06 15:39:13
回答 1查看 450关注 0票数 1

在有向图中寻找最长圈(循环i是指没有节点重复的循环)是一个NP难问题,否则我们可以判断该图是否为Hamiltonian图。我的问题是:对于这个问题有任何α-逼近多项式算法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-06 17:13:07

由于有向图中的最长有向路径问题不能在n^(1-epsilon)因子的多项式时间内对任意epsilon > 0进行逼近,我们可以快速地推导出有向图中的最长圈也是如此,除非P=NP (来源)。

您可以按以下方式进行减缩:

选择一个顶点v,将v复制到v1v2中,复制所有相关的弧。现在找到从v1v2的最长有向路径。

对图中的所有顶点都这样做。这给出了图中最长的有向圈。

结论:有向图的最长圈问题在多项式时间内不存在alpha-approximation (当然P=NP除外)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60098660

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档