Scaling up prime factorization with self-organizing gates: A memcomputing approach

09/15/2023
by   Tristan Sharp, et al.
0

We report preliminary results on using the MEMCPU™ Platform to compute the prime factorization of large biprimes. The first approach, the direct model, directly returns the factors of a given biprime. The second approach, the congruence model, returns smooth congruences to address the bottleneck of standard sieve methods. The models have size-dependent structure, and the MEMCPU Platform requires structure-dependent tuning for optimal performance. Therefore, for both models, we tuned the platform on sample problems up to a given size according to available resources. Then we generated RSA-like benchmark biprimes to perform rigorous scaling analysis. The MEMCPU timings over the tuned range followed low degree polynomials in the number of bits, markedly different than other tested methods including general number field sieve. MEMCPU's congruence model was the most promising, which was scaled up to 300-bit factorization problems while following a 2^nd degree polynomial fit. We also discuss the approach to tuning the MEMCPU Platform for problems beyond the reach of today's most advanced methods. Finally, basic analysis of the acceleration expected from an ASIC implementation is provided and suggests the possibility of real time factorization of large biprimes.

READ FULL TEXT
research
05/21/2018

On A Polytime Factorization Algorithm for Multilinear Polynomials Over F2

In 2010, A. Shpilka and I. Volkovich established a prominent result on t...
research
05/02/2022

An improvement to a result about graph isomorphism networks using the prime factorization theorem

The unique prime factorization theorem is used to show the existence of ...
research
05/21/2018

On Polytime Algorithm for Factorization of Multilinear Polynomials Over F2

In 2010, A. Shpilka and I. Volkovich established a prominent result on t...
research
06/11/2020

Comparing the difficulty of factorization and discrete logarithm: a 240-digit experiment

We report on two new records: the factorization of RSA-240, a 795-bit nu...
research
07/19/2021

Prime Factorization Using Quantum Variational Imaginary Time Evolution

The road to computing on quantum devices has been accelerated by the pro...
research
04/18/2023

Generalized Implicit Factorization Problem

The Implicit Factorization Problem was first introduced by May and Ritze...
research
03/25/2018

Goldbach's Function Approximation Using Deep Learning

Goldbach conjecture is one of the most famous open mathematical problems...

Please sign up or login with your details

Forgot password? Click here to reset