An integer factorization algorithm which uses diffusion as a
computational engine
- URL: http://arxiv.org/abs/2104.11616v2
- Date: Mon, 23 Jan 2023 18:07:56 GMT
- Title: An integer factorization algorithm which uses diffusion as a
computational engine
- Authors: Carlos A. Cadavid, Paulina Hoyos, Jay Jorgenson, Lejla Smajlovi\'c,
Juan D. V\'elez
- Abstract summary: We develop an algorithm which computes a divisor of an integer $N$, which is assumed to be neither prime nor the power of a prime.
By comparison, Shor's algorithm is known to use at most $O(log N)2log (log N) log (log log N)$ quantum steps on a quantum computer.
- Score: 0.0
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: In this article we develop an algorithm which computes a divisor of an
integer $N$, which is assumed to be neither prime nor the power of a prime. The
algorithm uses discrete time heat diffusion on a finite graph. If $N$ has $m$
distinct prime factors, then the probability that our algorithm runs
successfully is at least $p(m) = 1-(m+1)/2^{m}$. We compute the computational
complexity of the algorithm in terms of classical, or digital, steps and in
terms of diffusion steps, which is a concept that we define here. As we will
discuss below, we assert that a diffusion step can and should be considered as
being comparable to a quantum step for an algorithm which runs on a quantum
computer. With this, we prove that our factorization algorithm uses at most
$O((\log N)^{2})$ deterministic steps and at most $O((\log N)^{2})$ diffusion
steps with an implied constant which is effective. By comparison, Shor's
algorithm is known to use at most $O((\log N)^{2}\log (\log N) \log (\log \log
N))$ quantum steps on a quantum computer.
As an example of our algorithm, we simulate the diffusion computer algorithm
on a desktop computer and obtain factorizations of $N=33$ and $N=1363$.
Related papers
- Quantum spectral method for gradient and Hessian estimation [4.193480001271463]
Gradient descent is one of the most basic algorithms for solving continuous optimization problems.
We propose a quantum algorithm that returns an $varepsilon$-approximation of its gradient with query complexity $widetildeO (1/varepsilon)$.
We also propose two quantum algorithms for Hessian estimation, aiming to improve quantum analogs of Newton's method.
arXiv Detail & Related papers (2024-07-04T11:03:48Z) - A Scalable Algorithm for Individually Fair K-means Clustering [77.93955971520549]
We present a scalable algorithm for the individually fair ($p$, $k$)-clustering problem introduced by Jung et al. and Mahabadi et al.
A clustering is then called individually fair if it has centers within distance $delta(x)$ of $x$ for each $xin P$.
We show empirically that not only is our algorithm much faster than prior work, but it also produces lower-cost solutions.
arXiv Detail & Related papers (2024-02-09T19:01:48Z) - Do you know what q-means? [50.045011844765185]
Clustering is one of the most important tools for analysis of large datasets.
We present an improved version of the "$q$-means" algorithm for clustering.
We also present a "dequantized" algorithm for $varepsilon which runs in $Obig(frack2varepsilon2(sqrtkd + log(Nd))big.
arXiv Detail & Related papers (2023-08-18T17:52:12Z) - An Efficient Quantum Factoring Algorithm [0.27195102129094995]
We show that $n$bit integers can be factorized by independently running a quantum circuit with $tildeO(n3/2)$.
The correctness of the algorithm relies on a number-theoretic assumption reminiscent of those used in subexponential classical factorization algorithms.
arXiv Detail & Related papers (2023-08-12T13:57:38Z) - Distributed Quantum-classical Hybrid Shor's Algorithm [1.7396274240172125]
Shor's algorithm is considered as one of the most significant quantum algorithms of the Noisy Intermediate Quantum era.
To reduce the resources required for Shor's algorithm, we propose a new distributed quantum-classical hybrid order-finding algorithm.
arXiv Detail & Related papers (2023-04-24T13:52:05Z) - Private estimation algorithms for stochastic block models and mixture
models [63.07482515700984]
General tools for designing efficient private estimation algorithms.
First efficient $(epsilon, delta)$-differentially private algorithm for both weak recovery and exact recovery.
arXiv Detail & Related papers (2023-01-11T09:12:28Z) - Distributed Shor's algorithm [1.7396274240172125]
Shor's algorithm is one of the most important quantum algorithms proposed by Peter Shor.
We use two quantum computers separately to estimate partial bits of $dfracsr$ for some $sin0, 1, cdots, r-1$.
Compared with the traditional Shor's algorithm that uses multiple controlling qubits, our algorithm reduces nearly $dfracL2$ qubits and reduces the circuit depth of each computer.
arXiv Detail & Related papers (2022-07-13T06:00:03Z) - Quantum Resources Required to Block-Encode a Matrix of Classical Data [56.508135743727934]
We provide circuit-level implementations and resource estimates for several methods of block-encoding a dense $Ntimes N$ matrix of classical data to precision $epsilon$.
We examine resource tradeoffs between the different approaches and explore implementations of two separate models of quantum random access memory (QRAM)
Our results go beyond simple query complexity and provide a clear picture into the resource costs when large amounts of classical data are assumed to be accessible to quantum algorithms.
arXiv Detail & Related papers (2022-06-07T18:00:01Z) - A quantum algorithm for computing the Carmichael function [0.0]
Quantum computers can solve many number theory problems efficiently.
This paper presents an algorithm that computes the Carmichael function for any integer $N$ with a probability as close to 1 as desired.
arXiv Detail & Related papers (2021-11-03T19:30:27Z) - Provably Faster Algorithms for Bilevel Optimization [54.83583213812667]
Bilevel optimization has been widely applied in many important machine learning applications.
We propose two new algorithms for bilevel optimization.
We show that both algorithms achieve the complexity of $mathcalO(epsilon-1.5)$, which outperforms all existing algorithms by the order of magnitude.
arXiv Detail & Related papers (2021-06-08T21:05:30Z) - Higher-order Derivatives of Weighted Finite-state Machines [68.43084108204741]
This work examines the computation of higher-order derivatives with respect to the normalization constant for weighted finite-state machines.
We provide a general algorithm for evaluating derivatives of all orders, which has not been previously described in the literature.
Our algorithm is significantly faster than prior algorithms.
arXiv Detail & Related papers (2021-06-01T19:51:55Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.