您的位置:首页 > 其它

随机化算法-舍伍德算法&拉斯维加斯算法&蒙特卡洛算法

2019-06-13 08:15 1346 查看

舍伍德算法

去掉问题最坏解,使得求解的时候的复杂度趋向于平均

拉斯维加斯算法:

问题求解时随机决策
随机找,找到了一定是正确的,但是不一定能在有限的时间内找到正确的解

蒙特卡洛算法

以高概率给出一个正确的解,但是不能判定是不是正确的
【主元素】
随机找出一个元素,看看它有没有出现了很多次,如果是,就返回true,否则返回false。
返回true一定能确定有主元素,但是返回false的时候不一定能确定没有主元素。
【是否正确】1/2<p<1,如果得到正确解的概率不小于p,则称该蒙特卡洛算法是p正确的,p-1/2是该算法的优势
【一致】如果对于同一个实例,算法不会给出两个正确的解答,那么称这个蒙特卡洛算法是一致的
【提高正确率】执行若干次,选择频次最高的

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: