算法分析与设计-2016第11讲.ppt

算法分析与设计-2016第11讲

RA(I1)?r RA(I2)?r RA(I1) ? RA(I2) RA(I1)?r RA(I2)?r RA(I1) ? RA(I2) 若r1r,则任意I?D(?),RA(I)?r1 若r1r,是否任意I?D(?),有RA(I)?r1 假设算法A的近似性能比满足:RA(I) ? r (1)团判定图灵归约到团优化问题。 (2)针对刚才背包问题的算法,试着找一个实例,使算法求解这个实例的近似性能比尽可能大。 算法分析与设计 第11讲-2016 山东大学计算机学院 上次内容: (1)什么是拟多项式算法PESEUDO polynomial,考虑问题实例的两个参数,Max[I],Length[I]。 (2)什么是数问题,不受Max[I]?P(Length[I])限制。 (3)什么是强NPC问题。限制数不很大时也很难解。数值参量受限时亦为NPC的。 (4)什么是拟多项式变换。 可以直接证明强NPC,也可以用拟多项式变换证明。 (5)什么是NP-hard问题,Turing规约。神喻图灵机。 (6)NPC问题对应的优化形式都是NP-hard问题。 图灵规约与拟多项式变换完全是两件事!! 图灵归约,更一般地说明那些非NP问题的搜索问题的计算复杂性。 说明含有数值参量的NPC问题的子问题的计算复杂性:拟多项式变换 数值参量不很大 图灵归约:?1??2, 说明目的:若?2有多项式时间求解算法,则?1也有

文档评论(0)

1亿VIP精品文档

相关文档