首页 > 教育与人 正文
Pollard Rho算法:马踏过江
1975年,约翰·波拉德(John Pollard)提出了一种解决大质数分解问题的随机算法,即Pollard Rho算法。这个算法的名字是源自于“马踏过江”这个中国古代寓言故事,寓意着这种算法可以在各种散乱的数学随机场中找到解。本文将系统地介绍Pollard Rho算法。
什么是Pollard Rho算法
Pollard Rho算法是一种随机算法,用于求解大整数的因子分解问题。通过随机选取起始点,相当于按照随机走路的过程,走到了环上,即找到了相等的两个位置,从而进入循环。这个循环就是数学上的周期函数,并且这个函数存在着一些性质,可以推导出整数分解的结果。相比于其他算法,Pollard Rho算法的时间复杂度较小,适合解决大输入数据的运算问题。
Pollard Rho算法流程
Pollard Rho算法主要分为以下步骤:
- 选择起始点x0和一个函数f
- 使用f函数来确定x1,y1和x2,y2
- 计算两点之间的欧几里得距离d=gcd(|x1-x2|,n),如果结果不等于1或n,则求得一个非1因子
- 如果d=n,重新选择起始点重复上述过程
Pollard Rho算法实践
我们以一个小例子来展示Pollard Rho算法的实际解决过程。假设要分解的数字为n=8051,选择初始点x0=2和函数f(x)=x^2 - 1(mod n)。使用Pollard Rho算法步骤:
- 由x0=2,计算得到x1=3,y1=8
- 同理,由x0=2,计算得到x2=7,y2=47
- 计算两点之间的欧几里得距离d=gcd(|3-7|,8051)=59,59是8051的一个质因子
在此基础上,可以进一步分解表示为8051=59*137,得到完整的因子分解结果。
总结
Pollard Rho算法是一种将随机因素和概率统计等学科知识结合在一起,以预期在有限时间内找到解的随机算法。相比其他算法,用Pollard Rho算法解决大整数分解问题,输出结果的时间复杂度是较小的,这使得它成为诸多领域的计算基础。在密码学、分形几何、模拟退火等领域中都有广泛的应用。
- 上一篇:西安家政网络平台(西安家政网络平台:给您的家庭带来一份温暖)
- 下一篇:返回列表
猜你喜欢
- 2024-01-18 pollard rho(Pollard Rho算法:马踏过江)
- 2024-01-18 革命者豆瓣评价(回忆革命者)
- 2024-01-18 汉川市政府办公室名单(汉川市政府办公室成员名单公布)
- 2024-01-18 县城女孩和城市女孩(县城女孩 vs 城市女孩:成长环境的差异)
- 2024-01-18 西安家政网络平台(西安家政网络平台:给您的家庭带来一份温暖)
- 2024-01-18 金鹿奖可以称影帝吗(金鹿奖与影帝称号)
- 2024-01-18 李廷镇主演的韩剧四月之吻(四月之吻——李廷镇主演的感人韩剧)
- 2024-01-18 吉艾科技最近什么消息(吉艾科技新品上市)
- 2024-01-17 景帝纪事之盛世繁华番外4(景帝纪事之盛世繁荣番外4·温柔相伴)
- 2024-01-17 侠侣探案之晓风残月(晓雪穿梭,风残月影——侠侣探案之晓风残月)
- 2024-01-17 京东老总刘强东是哪里的人(揭秘京东CEO刘强东的故乡)
- 2024-01-17 中建七局一公司王新芳(中建七局一公司王新芳的管理之路)
- 2024-01-18pollard rho(Pollard Rho算法:马踏过江)
- 2024-01-18革命者豆瓣评价(回忆革命者)
- 2024-01-18汉川市政府办公室名单(汉川市政府办公室成员名单公布)
- 2024-01-18县城女孩和城市女孩(县城女孩 vs 城市女孩:成长环境的差异)
- 2024-01-18西安家政网络平台(西安家政网络平台:给您的家庭带来一份温暖)
- 2024-01-18金鹿奖可以称影帝吗(金鹿奖与影帝称号)
- 2024-01-18李廷镇主演的韩剧四月之吻(四月之吻——李廷镇主演的感人韩剧)
- 2024-01-18吉艾科技最近什么消息(吉艾科技新品上市)
- 2023-03-03ky是什么意思(托马仕空气净化系统让家用新风进入智能时代)
- 2023-03-02世界红十字日(中国红十字会开展“救在身边·红十字日”活动)
- 2023-02-27凿壁借光的主人公是谁(匡衡的老爹是谁?)
- 2023-03-15网络售票几点开始(@所有人,这份2022春运时间表请收好!)
- 2023-03-08伞兵 打一成语(乐亲乐友乐开怀)
- 2023-03-10最便宜五羊本田摩托车多少钱一部(五羊本田new幻彩上市,标配液晶仪表)
- 2023-03-10海马汽车报价(海马7x-e上市售价12.58万元)
- 2023-03-08菲亚特汽车报价(abarth595/695国内预售8万起)
- 2024-01-18革命者豆瓣评价(回忆革命者)
- 2024-01-17京东老总刘强东是哪里的人(揭秘京东CEO刘强东的故乡)
- 2024-01-17中建七局一公司王新芳(中建七局一公司王新芳的管理之路)
- 2024-01-17诗意的文学社名字(寻找文学港湾)
- 2024-01-17钢琴块2无需实名认证版苹果包(钢琴飞行2无需实名认证版苹果包下载教程)
- 2024-01-17文件管理我的手机在哪里找(如何有效地管理手机应用)
- 2024-01-17北京与卡塔尔时差是多少小时(北京和卡塔尔的时差差几个小时?)
- 2024-01-17赛睿耳机只有一边有声音(赛睿耳机只有一边有声音怎么办?)
- 猜你喜欢
-
- pollard rho(Pollard Rho算法:马踏过江)
- 革命者豆瓣评价(回忆革命者)
- 汉川市政府办公室名单(汉川市政府办公室成员名单公布)
- 县城女孩和城市女孩(县城女孩 vs 城市女孩:成长环境的差异)
- 西安家政网络平台(西安家政网络平台:给您的家庭带来一份温暖)
- 金鹿奖可以称影帝吗(金鹿奖与影帝称号)
- 李廷镇主演的韩剧四月之吻(四月之吻——李廷镇主演的感人韩剧)
- 吉艾科技最近什么消息(吉艾科技新品上市)
- 景帝纪事之盛世繁华番外4(景帝纪事之盛世繁荣番外4·温柔相伴)
- 侠侣探案之晓风残月(晓雪穿梭,风残月影——侠侣探案之晓风残月)
- 京东老总刘强东是哪里的人(揭秘京东CEO刘强东的故乡)
- 中建七局一公司王新芳(中建七局一公司王新芳的管理之路)
- 上海联亚集团旗下品牌(上海联亚集团旗下品牌的历史与未来)
- 四场进球怎么算(四进球该怎么算?)
- 诗意的文学社名字(寻找文学港湾)
- 医院风云出埃及记(医院的荣耀与悲情)
- 中山帅康电器有限公司官网(中山帅康电器有限公司官网:让生活更美好)
- 氧化亚铜和稀硝酸反应(氧化亚铜与稀硝酸的反应过程)
- 松浦观江国际物业电话(松浦观江物业电话)
- 高级月嫂金牌月嫂的区别(金牌月嫂VS高级月嫂)
- 未来日记结局是啥(未来日记的最后一页)
- 单位劳动合同到期不续签怎么赔偿(单位劳动合同到期不续签如何赔偿?)
- 神农架新闻综合频道播出快乐宝贝之多彩生活(神农架新闻综合频道播出快乐儿童节目:多彩生活)
- 钢琴块2无需实名认证版苹果包(钢琴飞行2无需实名认证版苹果包下载教程)
- 哈士奇性格的人(探寻哈士奇主人的性格特点)
- 文件管理我的手机在哪里找(如何有效地管理手机应用)
- 一个数是36的因数有哪些(探寻36这个数的因数有哪些)
- 方正证券24小时人工客服(方正证券:业界领先的24小时人工客服体验)
- 热血街篮官网入口(热力街球:官方网站入口)
- 18世纪法国启蒙运动(法国启蒙运动的影响)