摘要: 有关紧实例概念见:https://www.cnblogs.com/cy0628/p/14016608.html 参考:北大《算法设计与分析》公开课 阅读全文
posted @ 2020-11-21 19:07 Chen洋 阅读(1147) 评论(0) 推荐(0)
摘要: 问题描述:无向图G=(V,E)的顶点覆盖是它的顶点集V的一个子集V’包含于V,使得若(u,v)是G的一条边,则v∈V’或u∈V’。顶点覆盖V’的大小是它所包含的顶点个数|V’|。 下面的近似算法以无向图G为输入,并计算出G的近似最优顶点覆盖,可以保证计算出的近似最优顶点覆盖大小不会超过最小顶点覆盖大 阅读全文
posted @ 2020-11-21 18:10 Chen洋 阅读(9811) 评论(0) 推荐(1)
摘要: 1. 近似算法的基本概念 很多实际应用问题都是NP-完全问题,这类问题很可能不存在多项式时间算法。一般而言,NP-完全问题可采用以下三种方式处理。如果问题的输入规模较小,则可以利用搜索策略在指数时间内求解问题。如果输入规模较大,既可以利用随机算法在多项式时间内“高概率”地精确求解问题,也可以考虑在多 阅读全文
posted @ 2020-11-21 12:03 Chen洋 阅读(3875) 评论(0) 推荐(0)
摘要: 与NP相关的总共有四类问题:P问题、NP问题、NPC问题和NP hard问题,是计算复杂度理论中研究的主要内容之一。 先介绍下多项式时间:在计算复杂度理论中,指的是一个问题的计算时间m(n)不大于问题大小n的多项式倍数。通俗点来说,多项式时间就是指时间复杂度是个多项式,或者说,就是这个程序运行的时间 阅读全文
posted @ 2020-11-21 11:12 Chen洋 阅读(2545) 评论(0) 推荐(0)