基于区间算法的随机数生成算法的设计

来源 :浙江工商大学 | 被引量 : 0次 | 上传用户:mc76759
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
20世纪中叶以来,随着John von Neuman最早提出一种简单的随机数生成算法,其被越来越多的人所研究,发展也愈加迅速,并且在众多领域中都发挥着不可或缺的作用。由于人们对高质量随机数的需求的增加,各种随机数生成器相继问世。1997年,Han和Hoshi提出了一种随机数生成的算法——区间算法(Interval Algorithm)。该算法的思想源于Knuth和Yao,算法的本质是区间迭代,与算术编码的编解码过程有一定相似性。到现在为止,区间算法一直在被改进和优化,但还是存在许多问题,包括区间算法复杂性过高的问题,有限精度运算误差如何改善的问题,等等。本文主要研究的就是区间算法,以区间算法为基础,提出了一种新的随机数生成算法。该算法在继承区间算法的优点的基础上,对算法进行了改进和优化,主要贡献如下:1.优化了系统的体系结构。本文不再如原区间算法那样考虑M进制的输入和输出,而是直接考虑输入和输出都是二元的情况。这么做可以有效减小算法在进行区间分割,区间放大,进位传送等操作时的复杂性,提高算法的运行效率。为了实现算法的这一改变,输入和输出就需要一个转换模块,两个模块则可以通过一棵树的形式来实现,整个系统的复杂性就可以控制在一个理想的状态。2.拓展了算法的模型。本文探讨了信源的部分信息通过泄密信道泄露给随机数的使用者的情况下(泄露的信息称为边信息),即使用者有边信息的情况下随机数生成器的设计问题。本文尝试了三种方法来改善边信息对算法带来的影响,分别为区间放大,区间交换和随机置换,对这些方法能否改善生成的随机数的质量获得了一些有益的结果和结论,进而提出了一种测试者端有边信息的随机数生成基本框架,即以区间算法模块和随机置换模块级联的方式。
其他文献
近年来,我国铁路事业尤其是高铁建设蓬勃发展,可以说中国铁路发展迎来了空前的机遇。铁路信号系统是现代化铁路系统中必不可少的部分,它不但负责提高铁路效率的工作,更担负着
本文对铁(Ⅲ)与桑色素(Morin)的显色反应进行了研究。在非离子表面活性剂吐温-20存在下,于pH4.1的邻苯二甲酸氢钾缓冲溶液中,铁(Ⅲ)与桑色素形成稳定的黄色配合物,其组成比为Fe(Ⅲ)∶Morin=1∶3,最大吸收波长为418nm,表
中华优秀传统文化对培育和践行社会主义核心价值观具有价值导向、价值凝聚、价值动力激发和价值路径导引的作用。社会主义核心价值观不但继承和弘扬了中华传统文化,更在马克
国外职业教育的实习训练基地建设存在以企业为主体和以学校为主体两种模式,这两种模式在经费投入、设备提供、师资配备和教学方式等方面有不同的特点。文章从这两种模式出发,
针对湘北巢传统民居的被动式技术及其对室内热环境的影响,在夏季对室内外温度和围护结构表面温度进行了连续监测,并测试了过渡空间风速。结果表明,传统民居中气温按照室外、过渡
成都市新都区第二人民医院始建于一九四二年,是成都市新都区人民政府举办的非营利性公立医院。位于新都区新繁镇繁江北路72号。医院占地面积15688.09平方米,建筑面积21731.4平方
“天人关系”是汉代社会一个颇受关注的理论问题,也是一个颇具现实意义的政治问题。具体来讲,“天人理论”在汉代政治领域内的影响主要体现在三个方面:政治伦理、政治斗争和“神
多囊卵巢综合征是育龄期和青春期女性发病率比较高的一种疾病。近年来各个医家通过辨证论治对该病的病因病机及治疗已有了进一步的了解,临床上运用中药补肾调周法改善了多囊
本文根据损失分布法的基本原理,采用聚合风险模型度量新农合医疗保险的欺诈风险,并运用蒙特卡洛模拟对新农合欺诈风险的经验数据进行了实证分析。研究表明,社会专门欺诈团伙
<正>时间:2017年11月25-26日地点:绍兴·兰亭书法学院邱振中:前几天把这次论坛推荐的题目发给了大家,里面有几个主题词。第一个是"自我"。你和书法的关系,你做得怎样?你有什