- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六讲 概率分析和随机算法
《算法与算法复杂性》2011年春季
赵颖
主要内容
第5章 概率分析和随机算法
概率分析
指示器随机变量
随机算法
进一步应用:
球与盒子
在线雇用问题
随机化的快速排序(ch7.3 )
Bucket排序(ch8.4 )
以期望线性时间做选择(ch9.2 )
随机算法
随机算法是指用到随机器(例如随机数生成)的算法。
分为两类:
Las Vegas算法:对于同一输入,算法总是产生相同
的正确输出,算法的运行快慢取决于随机器的输出。
Monte Carlo算法:对于同一输入,算法的输出可能
是不同的,算法的结果取决于随机器的输出。
随机算法是快的/正确的(假设为错误概率):
Las Vegas算法:对于任意输入,(1−)的概率算法
是快的。
Monte Carlo算法:对于任意输入,(1−)的概率算
法是正确的。(素数检测)
随机算法往往更简洁、拥有更好的渐进界;但有一定的
概率是慢的/ 出错。
随机算法
随机算法自古就有:
“凡牛群羊群中,一切从杖下经过,每第十
只要归耶和华为圣洁。不问是好是坏,也不
可更换。” —— 《圣经 利未记》
“疑难困惑时,圣者占卦以示之”。
5.1雇用问题
雇用一名新的办公室助理,雇用代
理每天给你推荐一个应聘者,面试
和雇用都需要费用,但雇用的费用
更高,预测费用
策略:假设应聘者编号为1到n面试
完应聘者i之后,如果i是到目前为止
你见过的最适当人选,则雇用i
5.1雇用问题
HIRE-ASSISTANT(n)
1 best ← 0 ▷candidate 0 is a least-qualified dummy
candidate
2 for i ← 1 to n
3 do interview candidate i
4 if candidate i is better than candidate best
5 then best ← i
6 hire candidate i
5.1雇用问题
关心的不是运行时间,而是费用,但分析
技术是一样的
记面试费用为c ,雇用费用为c ,则总费
i h
用为O(nc + mc )
i h
应聘者数量固定为n,所以只需要分析
mc ,这个量在算法的每次执行中都会改
h
变
5.1雇用问题
最坏情况分析
应聘者以资质递增顺序出现
雇用了n次,总费用O(nc )
h
概率分析
不能得知出现顺序也不能控制
假设随机顺序出现,亦即每种出现顺序是等可
能的,然后分析算法,计算出一个期望的运行
时间
实际上是将所有可能数据的运行时间平均
rank(1), rank(2),…,rank(n)是序列1,2,…,n
的一个排列,n !种可能,等概率出现
5.1雇用问题
随机算法
许多情况下,输入分布并不可知或无法建模
通过控制输入,强加随机次序
假设雇佣代理有n个应聘者,而且事先给我们一份应聘
者的名单,每天我们随机选择其中一个来面试。==我们
控制了应聘者的来到过程并强加了随机次序,而不是依
赖于随机次序到达这个猜测。
如果一个算法的行为不只是
您可能关注的文档
最近下载
- 22G101 三维彩色立体图集.docx VIP
- 2010年考研英语一真题解析.pdf VIP
- 柔性吊桥计算书程序.xls VIP
- 崔德山-岩土测试技术3-第1篇室内试验-土的理化试验.ppt VIP
- 2025小升初英语基础时态专项训练题及答案.pdf VIP
- 崔德山-岩土测试技术4-第1篇室内试验-土的力学试验.pptx VIP
- 超重和失重 教学设计 高中物理新人教版必修第一册(2023~2024学年).docx VIP
- 奥数应用题(和差、和倍、差倍).docx VIP
- (完整版)和差、和倍、差倍问题应用题.doc VIP
- 小学英语 2024年新疆克拉玛依市白咸滩区小升初英语试卷.pdf VIP
文档评论(0)