当前位置: 首页 > news >正文

38、多项式算术、线性生成序列及其应用

多项式算术、线性生成序列及其应用

1. 多项式算术在整数分解中的应用

在整数分解问题上,传统的试除法分解一个大正整数 $n$ 的时间复杂度为 $n^{1/2 + o(1)}$。而利用 $Z_n[X]$ 中的快速多项式算术,能得到一个简单、确定性且严谨的算法,其时间复杂度为 $n^{1/4 + o(1)}$。之前讨论的分解算法,虽速度更快,但要么是概率性的,要么是确定性但基于启发式的。

假设我们可以用 $M(\ell)$ 次 $Z_n$ 中的运算来完成长度至多为 $\ell$ 的 $Z_n[X]$ 中多项式的乘法,其中 $M$ 是一个表现良好的复杂度函数,且 $M(\ell) = \ell^{1 + o(1)}$。下面来看两个相关的问题:
-问题 (a):设 $\ell$ 为正整数,对于 $i = 1, \cdots, \ell$,定义 $a_i := \prod_{j = 0}^{\ell - 1} (i\ell - j) \bmod n$。利用快速多项式算术,可以在 $\ell^{1 + o(1)} \text{len}(n)^{O(1)}$ 时间内计算出所有的整数 $a_1, \cdots, a_{\ell}$。
-问题 (b):基于问题 (a) 的结果,可以用一个确定性算法在 $n^{1/4 + o(1)}$ 时间内分解 $n$。

此外,在多项式算术领域,还有一些其他有趣的结论:
- Brent 和 Kung 的算法可以用 $O(\ell^{(\omega + 1)/2})$ 次 $R$ 中的运算解决特定问题,其中 $\omega$ 是矩阵乘法的指数,且 $(\

http://www.cnnetsun.cn/news/54918.html

相关文章:

  • Calibre-Douban插件:元数据管理与电子书整理的高效解决方案
  • 31、集群架构全解析:类型、配置与最佳实践
  • AI Agent领域的痛点与创新解决方案
  • 44、网络安全之防火墙与病毒防护全解析
  • 50、未来信息技术趋势:关键技术解析与应用前景
  • 快速掌握yt-dlp-gui:Windows视频下载终极指南
  • Zotero-GPT插件API密钥配置终极指南:3步解决密钥错误问题
  • 哔哩哔哩Linux客户端深度体验与技术解析
  • 零基础构建虚拟文件系统:WinFsp实战指南
  • 解锁千万级3D资产宝库:Objaverse-XL实战应用全解析
  • 4小时变25分钟:飞书文档批量导出神器让备份效率飙升
  • 革命性突破:下一代Web图像处理技术深度解析
  • 网盘直链下载助手:轻松获取真实下载地址的终极解决方案
  • Day29:I2C 高级应用
  • Screenbox媒体播放器终极方案:Windows生态的完整播放指南
  • Res-Downloader资源嗅探器:告别资源下载烦恼的终极方案
  • 如何快速搭建个人音乐云:DSub Android客户端完整教程
  • 双螺旋3D圣诞树:JavaScript图形编程的技术深度解析
  • vue基于Spring Boot的篮球比赛CBA联赛管理系统应用和研究_x2ij33qg
  • vue基于Spring Boot的考公考编学习课程资料推荐系统_0hcxvdf4_
  • 基于 C++ 实现的智能物流配送系统模拟程序
  • ExifToolGUI终极指南:免费高效的图片元数据管理工具
  • RSSHub-Radar终极指南:快速掌握浏览器RSS订阅扩展的简单使用技巧
  • XMU-thesis:厦门大学学位论文LaTeX模板完全指南
  • 【原创改进代码】考虑Copula相关性和热泵灵活性的风电光伏出力波动平抑优化策略
  • LXMusic V250801音源系统深度探索:从架构设计到性能调优
  • TranslucentTB中文设置完整指南:让任务栏透明化工具说中文
  • 百度网盘下载加速终极指南:免费突破限速完整方案
  • 3步搞定Habitat-Matterport 3D数据集完整安装指南 [特殊字符]
  • 企业级RPA利器OpenRPA:零基础快速部署与实战应用完全指南