New Space-Efficient Quantum Algorithm for Binary Elliptic Curves using
the Optimized Division Algorithm
- URL: http://arxiv.org/abs/2303.06570v1
- Date: Sun, 12 Mar 2023 05:00:46 GMT
- Title: New Space-Efficient Quantum Algorithm for Binary Elliptic Curves using
the Optimized Division Algorithm
- Authors: Hyeonhak Kim, Seokhie Hong
- Abstract summary: We suggest a new quantum division algorithm on the binary field which uses a smaller number of qubits.
For elements in a field of $2n$, we can save $lceil n/2 rceil - 1$ qubits instead of using $8n2+4n-12+(16n-8)lfloorlog(n)rfloor$ more Toffoli gates.
- Score: 1.2183405753834562
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: In previous research, quantum resources were concretely estimated for solving
Elliptic Curve Discrete Logarithm Problem(ECDLP). In [1], the quantum algorithm
was optimized for the binary elliptic curves and the main optimization target
was the number of the logical qubits. The division algorithm was mainly
optimized in [1] since every ancillary qubit is used in the division algorithm.
In this paper, we suggest a new quantum division algorithm on the binary field
which uses a smaller number of qubits. For elements in a field of $2^n$, we can
save $\lceil n/2 \rceil - 1$ qubits instead of using
$8n^2+4n-12+(16n-8)\lfloor\log(n)\rfloor$ more Toffoli gates, which leads to a
more space-efficient quantum algorithm for binary elliptic curves.
Related papers
- Resource analysis of Shor's elliptic curve algorithm with an improved quantum adder on a two-dimensional lattice [7.999752490202695]
Quantum computers have the potential to break classical cryptographic systems.<n>We propose a carry-lookahead quantum adder that achieves Toffoli depth $log n + loglog n + O(1)$ with only $O(n)$ ancillas.<n>We perform a comprehensive resource analysis of Shor's elliptic curve algorithm on two-dimensional lattices.
arXiv Detail & Related papers (2025-10-27T11:02:10Z) - A Binary Optimisation Algorithm for Near-Term Photonic Quantum Processors [32.80760571694025]
We propose a new algorithm for binary optimisation, designed for near-term photonic quantum processors.<n>This variational algorithm uses samples from a quantum optical circuit, which are post-processed using trainable classical bit-flip probabilities.<n>A gradient-based training loop finds progressively better solutions until convergence.
arXiv Detail & Related papers (2025-10-09T14:30:50Z) - POPQC: Parallel Optimization for Quantum Circuits (Extended Version) [2.043850178316957]
Optimization of quantum programs or circuits is a fundamental problem in quantum computing.<n>Recent work proposed a new approach that pursues a weaker form of optimality called local optimality.<n>We present a parallel algorithm for local optimization of quantum circuits.
arXiv Detail & Related papers (2025-06-16T17:26:27Z) - A log-depth in-place quantum Fourier transform that rarely needs ancillas [0.08113005007481719]
It can be cheaper to achieve a good approximation on most inputs than on all inputs.
We formalize this idea, and propose that such "optimistic quantum circuits" are often sufficient in the context of larger quantum algorithms.
arXiv Detail & Related papers (2025-05-01T17:58:36Z) - Arbitrary state creation via controlled measurement [49.494595696663524]
This algorithm creates an arbitrary $n$-qubit pure quantum superposition state with precision of $m$-decimals.
The algorithm uses one-qubit rotations, Hadamard transformations and C-NOT operations with multi-qubit controls.
arXiv Detail & Related papers (2025-04-13T07:23:50Z) - Quantum hashing algorithm implementation [0.0]
We implement a quantum hashing algorithm which is based on a fingerprinting technique presented by Ambainis and Frievalds, 1988, on gate-based quantum computers.
We consider 16-qubit and 27-qubit IBMQ computers with the special graphs of qubits representing nearest neighbor architecture that is not Linear Nearest Neighbor (LNN) one.
arXiv Detail & Related papers (2024-07-14T09:41:16Z) - Fast quantum integer multiplication with zero ancillas [0.5755004576310334]
We introduce a new paradigm for sub-quadratic-time quantum multiplication with zero ancilla qubits.
The only qubits involved are the input and output registers themselves.
Our algorithm has the potential to outperform previous problem sizes relevant in practice.
arXiv Detail & Related papers (2024-03-26T18:00:03Z) - Towards large-scale quantum optimization solvers with few qubits [59.63282173947468]
We introduce a variational quantum solver for optimizations over $m=mathcalO(nk)$ binary variables using only $n$ qubits, with tunable $k>1$.
We analytically prove that the specific qubit-efficient encoding brings in a super-polynomial mitigation of barren plateaus as a built-in feature.
arXiv Detail & Related papers (2024-01-17T18:59:38Z) - Generalized quantum Arimoto-Blahut algorithm and its application to
quantum information bottleneck [55.22418739014892]
We generalize the quantum Arimoto-Blahut algorithm by Ramakrishnan et al.
We apply our algorithm to the quantum information bottleneck with three quantum systems.
Our numerical analysis shows that our algorithm is better than their algorithm.
arXiv Detail & Related papers (2023-11-19T00:06:11Z) - Fast Computation of Optimal Transport via Entropy-Regularized Extragradient Methods [75.34939761152587]
Efficient computation of the optimal transport distance between two distributions serves as an algorithm that empowers various applications.
This paper develops a scalable first-order optimization-based method that computes optimal transport to within $varepsilon$ additive accuracy.
arXiv Detail & Related papers (2023-01-30T15:46:39Z) - Sketching the Best Approximate Quantum Compiling Problem [4.125187280299247]
We solve the optimization problem classically and consider algorithmic tools to scale it to higher numbers of qubits.
For all three algorithms, we compute the gradient efficiently using matrix-vector instead of matrix-matrix computations.
Our implementation is able to compile 9 qubit, 27 CNOT circuits; 12 qubit, 24 CNOT circuits; and 15 qubit, 15 CNOT circuits.
arXiv Detail & Related papers (2022-05-09T04:21:33Z) - 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) - Low-depth Quantum State Preparation [3.540171881768714]
A crucial subroutine in quantum computing is to load the classical data of $N$ complex numbers into the amplitude of a superposed $n=lceil logNrceil$-qubit state.
Here we investigate this space-time tradeoff in quantum state preparation with classical data.
We propose quantum algorithms with $mathcal O(n2)$ circuit depth to encode any $N$ complex numbers.
arXiv Detail & Related papers (2021-02-15T13:11:43Z) - Private Stochastic Convex Optimization: Optimal Rates in Linear Time [74.47681868973598]
We study the problem of minimizing the population loss given i.i.d. samples from a distribution over convex loss functions.
A recent work of Bassily et al. has established the optimal bound on the excess population loss achievable given $n$ samples.
We describe two new techniques for deriving convex optimization algorithms both achieving the optimal bound on excess loss and using $O(minn, n2/d)$ gradient computations.
arXiv Detail & Related papers (2020-05-10T19:52:03Z) - Second-order Conditional Gradient Sliding [79.66739383117232]
We present the emphSecond-Order Conditional Gradient Sliding (SOCGS) algorithm.
The SOCGS algorithm converges quadratically in primal gap after a finite number of linearly convergent iterations.
It is useful when the feasible region can only be accessed efficiently through a linear optimization oracle.
arXiv Detail & Related papers (2020-02-20T17:52:18Z) - Improved quantum circuits for elliptic curve discrete logarithms [6.058525641792685]
We present improved quantum circuits for elliptic curve scalar multiplication.
We optimize low-level components such as reversible integer and modular arithmetic.
We provide a full implementation of point addition in the Q# quantum programming language.
arXiv Detail & Related papers (2020-01-27T04:08:49Z)
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.