Cargando…

On speeding up factoring with quantum SAT solvers

There have been several efforts to apply quantum SAT solving methods to factor large integers. While these methods may provide insight into quantum SAT solving, to date they have not led to a convincing path to integer factorization that is competitive with the best known classical method, the Numbe...

Descripción completa

Detalles Bibliográficos
Autores principales: Mosca, Michele, Basso, Joao Marcos Vensi, Verschoor, Sebastian R.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7490379/
https://www.ncbi.nlm.nih.gov/pubmed/32929125
http://dx.doi.org/10.1038/s41598-020-71654-y
_version_ 1783582028965347328
author Mosca, Michele
Basso, Joao Marcos Vensi
Verschoor, Sebastian R.
author_facet Mosca, Michele
Basso, Joao Marcos Vensi
Verschoor, Sebastian R.
author_sort Mosca, Michele
collection PubMed
description There have been several efforts to apply quantum SAT solving methods to factor large integers. While these methods may provide insight into quantum SAT solving, to date they have not led to a convincing path to integer factorization that is competitive with the best known classical method, the Number Field Sieve. Many of the techniques tried involved directly encoding multiplication to SAT or an equivalent NP-hard problem and looking for satisfying assignments of the variables representing the prime factors. The main challenge in these cases is that, to compete with the Number Field Sieve, the quantum SAT solver would need to be superpolynomially faster than classical SAT solvers. In this paper the use of SAT solvers is restricted to a smaller task related to factoring: finding smooth numbers, which is an essential step of the Number Field Sieve. We present a SAT circuit that can be given to quantum SAT solvers such as annealers in order to perform this step of factoring. If quantum SAT solvers achieve any asymptotic speedup over classical brute-force search for smooth numbers, then our factoring algorithm is faster than the classical NFS.
format Online
Article
Text
id pubmed-7490379
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-74903792020-09-16 On speeding up factoring with quantum SAT solvers Mosca, Michele Basso, Joao Marcos Vensi Verschoor, Sebastian R. Sci Rep Article There have been several efforts to apply quantum SAT solving methods to factor large integers. While these methods may provide insight into quantum SAT solving, to date they have not led to a convincing path to integer factorization that is competitive with the best known classical method, the Number Field Sieve. Many of the techniques tried involved directly encoding multiplication to SAT or an equivalent NP-hard problem and looking for satisfying assignments of the variables representing the prime factors. The main challenge in these cases is that, to compete with the Number Field Sieve, the quantum SAT solver would need to be superpolynomially faster than classical SAT solvers. In this paper the use of SAT solvers is restricted to a smaller task related to factoring: finding smooth numbers, which is an essential step of the Number Field Sieve. We present a SAT circuit that can be given to quantum SAT solvers such as annealers in order to perform this step of factoring. If quantum SAT solvers achieve any asymptotic speedup over classical brute-force search for smooth numbers, then our factoring algorithm is faster than the classical NFS. Nature Publishing Group UK 2020-09-14 /pmc/articles/PMC7490379/ /pubmed/32929125 http://dx.doi.org/10.1038/s41598-020-71654-y Text en © The Author(s) 2020 Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
spellingShingle Article
Mosca, Michele
Basso, Joao Marcos Vensi
Verschoor, Sebastian R.
On speeding up factoring with quantum SAT solvers
title On speeding up factoring with quantum SAT solvers
title_full On speeding up factoring with quantum SAT solvers
title_fullStr On speeding up factoring with quantum SAT solvers
title_full_unstemmed On speeding up factoring with quantum SAT solvers
title_short On speeding up factoring with quantum SAT solvers
title_sort on speeding up factoring with quantum sat solvers
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7490379/
https://www.ncbi.nlm.nih.gov/pubmed/32929125
http://dx.doi.org/10.1038/s41598-020-71654-y
work_keys_str_mv AT moscamichele onspeedingupfactoringwithquantumsatsolvers
AT bassojoaomarcosvensi onspeedingupfactoringwithquantumsatsolvers
AT verschoorsebastianr onspeedingupfactoringwithquantumsatsolvers