码迷,mamicode.com
首页 > 编程语言 > 详细

随机算法与近似算法

时间:2020-01-12 20:17:16      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:rand   背包问题   快速   ffd   mst   sort   vegas   标准   步骤   

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

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

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

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

 

随机算法

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

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

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

随机算法与近似算法

标签:rand   背包问题   快速   ffd   mst   sort   vegas   标准   步骤   

原文地址:https://www.cnblogs.com/lqerio/p/12163604.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!