CRQUANT-PHOct 21, 2019

On speeding up factoring with quantum SAT solvers

arXiv:1910.09592v11 citations
Originality Synthesis-oriented
AI Analysis

This work addresses integer factorization, a critical problem in cryptography, but it is incremental as it builds on existing quantum SAT solving techniques without demonstrating a breakthrough.

The paper tackles the problem of integer factorization by using quantum SAT solvers to find smooth numbers, a key step in the Number Field Sieve, and shows that if quantum SAT solvers achieve any speedup over classical brute-force search, their algorithm becomes faster than the classical method.

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 speedup over classical brute-force search, then our factoring algorithm is faster than the classical NFS.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes