- 1
- 0
- 约1.09万字
- 约 11页
- 2017-06-11 发布于北京
- 举报
论随机化算法的原理与设计
上海市控江中学 周咏基
[关键字]
随机化算法,稳定性
[摘要]
本文提出了一种新的解决信息学问题的算法——随机化算法,并讨论了其原理与设计方法。论文首先给出随机化算法的定义,说明了由于“运气”的影响,必须对随机化算法的稳定性进行分析。然后分“随机不影响算法的执行结果”,“随机影响执行结果的正确性”,“随机影响执行结果的优劣”三种情况,以从基本算法到竞赛试题中用随机化算法有效解决问题的例子,详细分析了三种情况的随机化算法的原理与设计方法。最后总结出随机化算法的基本原理和共同性质,提出设计随机化算法的一般方法,并指出随机化算法的适用范围和一个有效的随机化算法应具备的特点。
[正文]
1.引论
在这篇论文中,我们将研究一种新概念的算法——随机化算法。顾名思义,随机化就是指使用了随机函数。这里的随机函数不妨是Borland Pascal(或Turbo Pascal)中的RANDOM(N),其返回值为[0,N-1]中的某个整数,且返回每个整数都是等概率的[1]。
一个含有随机函数的算法很可能[2]受到不确定因素的支配。人们通常认为,一个受到不确定因素支配的算法肯定不是一个有效的算法——正是在这种思维方式的支配下,随机化算法一直被冷落——但是,在接下来的讨论中,我们将看到完全相反的事情发生:对于一些特定的问题,随机化算法恰恰成了十分有效的解题工具,有时甚至比一般的非
您可能关注的文档
最近下载
- 2025年-第三讲文明初现与中华民族起源(史前时期--中华民族共同体概论专家大讲堂课件.pdf VIP
- 新版中华民族共同体概论课件第三讲文明初现与中华民族起源(史前时期)-2025年版.pptx VIP
- GB 18173.4-2010 高分子防水材料 第4部分:盾构法隧道管片用橡胶密封垫.docx VIP
- 2024年湖北省中考物理真题及答案解析.pdf VIP
- 2025云南怒江供电局招聘短期项目制用工10人模拟试卷含答案解析.docx VIP
- GB 18173. 1—2012 高分子防水材料 第1部分.docx VIP
- 内侧前额叶皮质内侧前额叶皮质.pdf VIP
- 2025南平武夷旅游集团幼儿园招聘临聘保育员笔试模拟试题及答案解析.docx VIP
- 注塑模具成本构成.xls VIP
- 2026大学英语六级必备真题核心词汇短语精选(可直接打印).pdf
原创力文档

文档评论(0)