随机算法与近似算法

Posted lqerio

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了随机算法与近似算法相关的知识,希望对你有一定的参考价值。

参考《算法设计技巧与分析》

近似算法为求近似解的算法

度量标准:相对性能界 ,RA=A(I)/OPT(I)   (最小化问题)或 RA(I)=OPT(I)/A(I)(最大化问题),越接近一越好

代表的算法有背包问题,装箱问题(FF 首次适应,BF最佳适应,FFD递减首次适应,BFD),欧几里得旅行商问题(MST启发式法),ETSPAPPROX算法

 

随机算法

包含Las Vegas 算法(算法步骤随机,可能给出正确解或无解),比如皇后问题可以采用

以及Monte Carlo 算法(总给出解但解可能错误)

另外有sherwood 算法总给出正确解 (常规的算法存在最坏情况,比如快速排序,采用randomquicksort解决了最坏的情况)

以上是关于随机算法与近似算法的主要内容,如果未能解决你的问题,请参考以下文章

「PKUWC2018」随机算法

PKUWC2018随机算法

算法导论—近似算法

正态分布的随机数生成算法

随机算法未按预期运行

随机数生成算法详解,归纳