• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

使用(量子)可满足性求解器分解半素数。

Factoring semi-primes with (quantum) SAT-solvers.

作者信息

Mosca Michele, Verschoor Sebastian R

机构信息

Institute for Quantum Computing, University of Waterloo, Waterloo, Canada.

Department of Combinatorics and Optimization, University of Waterloo, Waterloo, Canada.

出版信息

Sci Rep. 2022 May 14;12(1):7982. doi: 10.1038/s41598-022-11687-7.

DOI:10.1038/s41598-022-11687-7
PMID:35568707
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC9107490/
Abstract

The computational difficulty of factoring large integers forms the basis of security for RSA public-key cryptography. The best-known factoring algorithms for classical computers run in sub-exponential time. The integer factorization problem can be reduced to the Boolean Satisfiability problem (SAT). While this reduction has proved to be useful for studying SAT solvers, large integers have not been factored via such a reduction. Shor's quantum factoring algorithm factors integers in expected polynomial time. Large-scale fault-tolerant quantum computers capable of implementing Shor's algorithm are not yet available, preventing relevant benchmarking experiments. Recently, several authors have attempted quantum factorizations via reductions to SAT or similar NP-hard problems. While this approach may shed light on algorithmic approaches for quantum solutions to NP-hard problems, in this paper we study and question its practicality. We find no evidence that this is a viable path toward factoring large numbers, even for scalable fault-tolerant quantum computers, as well as for various quantum annealing or other special purpose quantum hardware.

摘要

大整数分解的计算难度构成了RSA公钥密码学安全性的基础。经典计算机上最著名的分解算法以亚指数时间运行。整数分解问题可以归约为布尔可满足性问题(SAT)。虽然这种归约已被证明对研究SAT求解器很有用,但尚未通过这种归约对大整数进行分解。肖尔量子分解算法能在预期的多项式时间内分解整数。目前还没有能够实现肖尔算法的大规模容错量子计算机,这使得相关的基准测试实验无法进行。最近,几位作者尝试通过归约到SAT或类似的NP难问题来进行量子分解。虽然这种方法可能会为NP难问题的量子解决方案的算法方法提供启示,但在本文中,我们研究并质疑其实际可行性。我们没有发现证据表明,即使对于可扩展的容错量子计算机以及各种量子退火或其他专用量子硬件来说,这是一条分解大数的可行途径。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/bcb3/9107490/6757de4b3d63/41598_2022_11687_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/bcb3/9107490/50f4507b101b/41598_2022_11687_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/bcb3/9107490/927e27486ee2/41598_2022_11687_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/bcb3/9107490/ff8a0f83d643/41598_2022_11687_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/bcb3/9107490/819fe85e7e1c/41598_2022_11687_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/bcb3/9107490/3b6a90142d9e/41598_2022_11687_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/bcb3/9107490/6757de4b3d63/41598_2022_11687_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/bcb3/9107490/50f4507b101b/41598_2022_11687_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/bcb3/9107490/927e27486ee2/41598_2022_11687_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/bcb3/9107490/ff8a0f83d643/41598_2022_11687_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/bcb3/9107490/819fe85e7e1c/41598_2022_11687_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/bcb3/9107490/3b6a90142d9e/41598_2022_11687_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/bcb3/9107490/6757de4b3d63/41598_2022_11687_Fig6_HTML.jpg

相似文献

1
Factoring semi-primes with (quantum) SAT-solvers.使用(量子)可满足性求解器分解半素数。
Sci Rep. 2022 May 14;12(1):7982. doi: 10.1038/s41598-022-11687-7.
2
Experimental realization of Shor's quantum factoring algorithm using nuclear magnetic resonance.利用核磁共振实现肖尔量子因式分解算法的实验
Nature. 2001;414(6866):883-7. doi: 10.1038/414883a.
3
On speeding up factoring with quantum SAT solvers.论利用量子可满足性求解器加速因式分解。
Sci Rep. 2020 Sep 14;10(1):15022. doi: 10.1038/s41598-020-71654-y.
4
Prime factorization algorithm based on parameter optimization of Ising model.基于伊辛模型参数优化的素因数分解算法。
Sci Rep. 2020 Apr 28;10(1):7106. doi: 10.1038/s41598-020-62802-5.
5
An in-principle super-polynomial quantum advantage for approximating combinatorial optimization problems via computational learning theory.通过计算学习理论近似组合优化问题的原则上的超多项式量子优势。
Sci Adv. 2024 Mar 15;10(11):eadj5170. doi: 10.1126/sciadv.adj5170.
6
Demonstration of Shor's factoring algorithm for N [Formula: see text] 21 on IBM quantum processors.在IBM量子处理器上展示针对N = 21的肖尔因式分解算法。
Sci Rep. 2021 Aug 16;11(1):16599. doi: 10.1038/s41598-021-95973-w.
7
Demonstration of a compiled version of Shor's quantum factoring algorithm using photonic qubits.使用光子量子比特展示Shor量子因式分解算法的编译版本。
Phys Rev Lett. 2007 Dec 21;99(25):250504. doi: 10.1103/PhysRevLett.99.250504. Epub 2007 Dec 19.
8
Requirements for fault-tolerant factoring on an atom-optics quantum computer.容错因子分解在原子光学量子计算机上的要求。
Nat Commun. 2013;4:2524. doi: 10.1038/ncomms3524.
9
Algorithms on ensemble quantum computers.集成量子计算机上的算法
Nat Comput. 2010 Jun;9(2):329-345. doi: 10.1007/s11047-009-9133-0. Epub 2009 May 30.
10
Shor's quantum factoring algorithm on a photonic chip.基于光子芯片的肖氏量子因式分解算法。
Science. 2009 Sep 4;325(5945):1221. doi: 10.1126/science.1173731.

引用本文的文献

1
On speeding up factoring with quantum SAT solvers.论利用量子可满足性求解器加速因式分解。
Sci Rep. 2020 Sep 14;10(1):15022. doi: 10.1038/s41598-020-71654-y.

本文引用的文献

1
On speeding up factoring with quantum SAT solvers.论利用量子可满足性求解器加速因式分解。
Sci Rep. 2020 Sep 14;10(1):15022. doi: 10.1038/s41598-020-71654-y.
2
Prime factorization algorithm based on parameter optimization of Ising model.基于伊辛模型参数优化的素因数分解算法。
Sci Rep. 2020 Apr 28;10(1):7106. doi: 10.1038/s41598-020-62802-5.
3
Quantum Annealing for Prime Factorization.用于质因数分解的量子退火
Sci Rep. 2018 Dec 5;8(1):17667. doi: 10.1038/s41598-018-36058-z.
4
Quantum machine learning.量子机器学习。
Nature. 2017 Sep 13;549(7671):195-202. doi: 10.1038/nature23474.
5
Prime factorization using quantum annealing and computational algebraic geometry.使用量子退火和计算代数几何进行质因数分解。
Sci Rep. 2017 Feb 21;7:43048. doi: 10.1038/srep43048.
6
Oversimplifying quantum factoring.过分简化量子因式分解。
Nature. 2013 Jul 11;499(7457):163-5. doi: 10.1038/nature12290.
7
Quantum factorization of 143 on a dipolar-coupling nuclear magnetic resonance system.在偶极耦合核磁共振系统上对 143 进行量子因式分解。
Phys Rev Lett. 2012 Mar 30;108(13):130501. doi: 10.1103/PhysRevLett.108.130501.
8
Quantum adiabatic algorithm for factorization and its experimental implementation.用于因式分解的量子绝热算法及其实验实现。
Phys Rev Lett. 2008 Nov 28;101(22):220405. doi: 10.1103/PhysRevLett.101.220405. Epub 2008 Nov 26.
9
Experimental realization of Shor's quantum factoring algorithm using nuclear magnetic resonance.利用核磁共振实现肖尔量子因式分解算法的实验
Nature. 2001;414(6866):883-7. doi: 10.1038/414883a.
10
A quantum adiabatic evolution algorithm applied to random instances of an NP-complete problem.一种应用于NP完全问题随机实例的量子绝热演化算法。
Science. 2001 Apr 20;292(5516):472-5. doi: 10.1126/science.1057726.