第6章-马尔可夫链及随机游动(马坤-周波)ppt课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第6章-马尔可夫链及随机游动(马坤-周波)ppt课件.ppt》由会员分享,可在线阅读,更多相关《第6章-马尔可夫链及随机游动(马坤-周波)ppt课件.ppt(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第六章第六章 马尔可夫链及随机游动马尔可夫链及随机游动严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。目录o2-SAT问题问题(6.1)算法、期望分析算法、期望分析o马尔可夫链马尔可夫链(6.2)定义、性质、定理、例子定义、性质、定理、例子o图上的随机游动图上的随机游动(6.3)定义、定理、例子定义、定理、例子o电网络电网络(6.4)定义、性质定义、性质o图的连通性图的连通性(6.6)算法算法n无向图无向图s-t连通性算法连通性算法2严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行
2、为或突发事件。2-SAT问题回顾oK-SAT 问题NP k 3P k=3输入由每个字句集合的合取给出的布尔公式,其中每个字句是文字的析取上章指出:如果公式是满足的,算法至少以1-2-m的概率返回一个满足的赋值 P1043严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。2-SAT问题回顾4严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。2-SAT问题回顾oA Simple Monte Carlo Algorithm for 2SAT,Papadimitriou,FOCS
3、 1991Paper325:On selecting a satisfying truth assignment 5严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。2-SAT问题回顾o方法:从一个赋值开始,随机寻找不满足子句,改变赋值,使其成为满足的(随机尝试改变一个)o具体算法:1.以任意一个真值赋值开始2.while 所有子句不满足选择一个不满足子句;在子句中随机选择一个文字,改变其赋值;3.找到一个真值指派则返回,否则公式不可满足6严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违
4、纪行为或突发事件。2-SAT问题回顾o例 oX1=0 X2=1 X3=0,不满足,随机选1文字X2,另X2=0,=1满足,再检查其它字句,不满足,令X1=1,则所有字句都满足了。找到了一个真值指派X1=1,X2=0,X3=07严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。2-SAT问题-分析分析:为了讨论算法的迭代次数n个变量,S表示n个变量的满足的赋值Ai表示经第i步算法后的变量赋值Xi表示当前赋值Ai中,与满足的赋值S有相同值的变量数,当Xi=n时,算法以满足赋值结束。如果算法找到了另外的满足赋值,可能在Xi达n之前就结束。
5、最糟糕的是到Xi=n算法停止。8严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。2-SAT问题o观察(Xi表示当前赋值Ai中,与满足的赋值S有相同值的变量数)n对于非满足字句,这表示Ai与S在这个字句中至少有1个变量值不一致,子句中有不多于两个的变量(2-SAT),所以增加匹配的个数的概率至少为1/2,即n对于非满足字句,因为字句中有不多于两个的变量(2-SAT),所以减少匹配的个数的概率至多为1/2特殊9严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。2-SAT问题
6、o作以下限制,上述公式去等号。将2-SAT问题看作线(整数0,1,2)上的随机游动。o当前位置为i,下一步的位置可能是i-1或i+1,且到这两个位置的概率=1/210严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。2-SAT问题o定理6.1 假定n个变量的 2-SAT公式有满足赋值,且2-SAT算法允许运行到找到1个可满足赋值,那么找到一个赋值算法的所期望步数O(n2)证明:算法过程看出一种随机游动,图G的顶点是0,1n,且顶点i与i-1和i+1相邻,问从0到n的期望步数h0。设hj是从顶点j到n的期望步数的上界.hn=0,h0=
7、h1+1,hk=1+(hk+1+hk-1)/2我们得到 hk-hk+1=2k+1,由此得h0=1+3+.+(2n-1)=n2证毕o当公式是不可满足的,该算法能返回一个正确答案;当公式是满足时候,该算法不一定能找到一个满足的赋值11严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。马尔可夫链定义及表示定义:一个离散时间随机过程X0,X1,是马尔可夫链,如果状态空间 I=i1,i2,in-1,in n时刻Xn的概率分布向量 PXn=iPXn=j|Xn-1=in-1 一步转移概率性质:Xn依赖于前一状态Xn-1,但与过程图和到达Xn无关无
8、记忆性(马尔可夫性)12严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。马尔可夫链定义及表示线上的随机游动13严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。马尔可夫链定义及表示定义:一步转移矩阵P=(Pi,j)其中Pi,j=Pr(Xt=j|Xt-1=i)性质:转移矩阵每行和为1 晴天晴天 阴天阴天 下雨下雨晴天晴天 0.50 0.25 0.25阴天阴天 0.375 0.25 0.375下雨下雨 0 0 1例例114严格执行突发事件上报制度、校外活动报批制度等相关规章
9、制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。转移概率矩阵 状态转移图1230.50.25pij:表示天气从状态i转到j的概率第四天天气概率分布15严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。马尔可夫链定义及表示t步转移矩阵:从状态i出发恰好经t步到状态j的概率所以,由于推广,16严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。马尔可夫链定义及表示有向加权图G=(V,E,w)如下:01231/41/23/41/21/61/41/411/31步转移概率
10、矩阵问;1.经3步从状态0到状态3的概率?2.从4个状态中均匀随机选取一个状态开始,经3步后到状态3技术的概率例例217严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。马尔可夫链定义及表示1.从状态0到3的经3步的概率为41/192验证这样路径有条0-1-0-3,0-1-3-3,0-3-1-3,0-3-3-3概率为43/32+1/96+1/16+3/64=41/1922.从4个状态中均匀随机选取一个状态开始,经3步后到状态3技术的概率(1/4,1/4,1/4,1/4)P3=(17/192,47/384,737/1152,43/28
11、8)18严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。马尔可夫链定义及表示例例3:2-SAT问题(Xi表示当前赋值Ai中,与满足的赋值S有相同值的变量数)作如下限制:Y0=X0则Y0,Y1.是马尔可夫链19严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。马尔可夫链定义及表示o首达概率fi,j:从状态i出发经t步首次到状态j的概率其中o首达时间hi,j:从状态i首次到状态j的期望时间hi,j20严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 马尔可夫链 随机 游动 马坤 周波 ppt 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内