第7章 随机算法 学习要点 了解随机算法的基本特征 理解产生伪随机数的算法 掌握数值随机化算法的设计思想 掌握舍伍德算法的设计思想 掌握拉斯维加斯算法的设计思想 掌握蒙特卡罗算法的设计思想 随机算法的基本特征 前面各章讨论的算法的每一个步骤都是确定的,而本章讨论的随机算法允许算法在执行过程中随机地选择一下计算步骤。 随机算法的基本特征 随机算法对所求解问题的同一个实例用同一随机算法求解两次可能得到完全不同的效果。这两次求解所需要的时间,甚至所得到的结果都可能会有相当大的差别。 包括 数值概率算法 蒙特卡罗(Monte Carlo)算法 拉斯维加斯(Las Vegas)算法 舍伍德(Sherwood)算法 7.1随机数 7.1随机数 随机数在随机化算法设计中扮演着十分重要的角色。在现实计算机上无法产生真正的随机数,因此在随机化算法中使用的随机数都是一定程度上随机的,即伪随机数。 线性同余法是产生伪随机数的最常用的方法。由线性同余法产生的随机序列a0,a1,…,an,满足: 其中b?0,c?0,d?m。d称为该随机序列的种子。如何选取该方法中的常数b、c和m直接关系到所产生的随机序列的随机性能。这是随机性理论研究的内容,已超出本书讨论的范围。从直观上看,m应取得充分大,因此可取m为机器大数。 函数Random在每次计算时,
您可能关注的文档
- 肾小管和集合管重吸收.doc
- 肾小球疾病患者-护理.ppt
- 肾组织中CD80和CD86表达及与肾间质损伤关系.pdf
- 渗透胁迫调节转基因表达对植物抗旱耐盐性影响.pdf
- 生产计划与控制课设--W硬水软化器公式设施选址.doc
- 生产与作业管理--自学考试读书笔记.doc
- 生物:1.3基因工程应用(精品)课件.ppt
- 生物:3.3《DNA分子复制》课件2.ppt
- 生物:4.1《探索遗传物质过程》课件(苏教版必修2).ppt
- 生物:5.1《生态系统结构》课件(新人教版必修3).ppt
- Unit6Onthefarm第一课时(课件)译林版英语三年级下册.pptx
- 高职院校学生党员与入党积极分子培训主题党课教案:党旗领航下的卓越意识培养与先锋实践.docx
- 初中英语八年级下册Unit 3 Topic 2 贵州中考语境词句精练与迁移(课标版).docx
- 小学三年级英语下册 Unit 2 交友之道 知识建构与教学实施方案.docx
- 乡村和城镇空间结构课件高中地理人教版_1.pptx
- 初中九年级历史下册《冷战与国际格局的演变》单元教学设计.docx
- 实际问题与一次函数课时3课件人教版数学八年级下册.pptx
- 初中历史八年级下册第1单元第1课中华人民共和国的成立与巩固(教学设计).docx
- 大学军事理论公共必修课:《总体国家安全观视域下的新时代民兵后备力量建设》教案.docx
- 快速检测:铭记阿拉莫历史知识问答.pdf
最近下载
- HG/T20613-2009 钢制管法兰用紧固件(PN系列).docx
- GB50171-2012:电气装置安装工程盘、柜及二次回路接线施工及验收规范.pdf VIP
- 2024年泉州华光职业学院妇产护理期末高分题库含答案详解(B卷).docx VIP
- 一元线性回归分析课件.PPT VIP
- 移动互联网对大学生日常生活影响研究.doc VIP
- 高中英语教学竞赛公开课、高考复习课件——疑问词+ever的用法(教学课件).ppt VIP
- 学习党的二十届四中全会精神研讨发言材料.doc VIP
- 医用直线加速器的质量保证与质量控制.doc VIP
- 2026年中国功能性乳品行业研究报告.pdf VIP
- SY╱T 5040-2012 桩用焊接钢管.pdf VIP
原创力文档

文档评论(0)