Quantum implementation of circulant matrices and its use in quantum
string processing
- URL: http://arxiv.org/abs/2206.09364v1
- Date: Sun, 19 Jun 2022 09:24:11 GMT
- Title: Quantum implementation of circulant matrices and its use in quantum
string processing
- Authors: Ammar Daskin
- Abstract summary: In this paper, we show that suffixes used in those data structures can be obtained by using circulant matrices as a quantum operator.
If the strings are given as quantum states, using the presented circuit implementation one can do string processing efficiently on quantum computers.
- Score: 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Strings problems in general can be solved faster by using special data
structures such as suffixes in many cases structured as trees and arrays. In
this paper, we show that suffixes used in those data structures can be obtained
by using circulant matrices as a quantum operator which can be implemented in
logarithmic time. Hence, if the strings are given as quantum states, using the
presented circuit implementation one can do string processing efficiently on
quantum computers.
Related papers
- Implementation and readout of maximally entangled two-qubit gates quantum circuits in a superconducting quantum processor [32.40607221598716]
In a transmon-based 5-qubit superconducting quantum processor, we compared the performance of quantum circuits involving an increasing level of complexity.
Here we report the results obtained from the analysis of the outputs of quantum circuits using two readout paradigms.
The first method is suitable for single-qubit circuits, while the second is essential for accurately interpreting the outputs of circuits involving two-qubit gates.
arXiv Detail & Related papers (2025-03-31T16:20:56Z) - The curse of random quantum data [62.24825255497622]
We quantify the performances of quantum machine learning in the landscape of quantum data.
We find that the training efficiency and generalization capabilities in quantum machine learning will be exponentially suppressed with the increase in qubits.
Our findings apply to both the quantum kernel method and the large-width limit of quantum neural networks.
arXiv Detail & Related papers (2024-08-19T12:18:07Z) - A tree-approach Pauli decomposition algorithm with application to quantum computing [0.0]
We propose an algorithm with a parallel implementation that optimize this decomposition using a tree approach.
We also explain how some particular matrix structures can be exploited to reduce the number of operations.
arXiv Detail & Related papers (2024-03-18T10:38:06Z) - Realization of quantum algorithms with qudits [0.7892577704654171]
We review several ideas indicating how multilevel quantum systems, also known as qudits, can be used for efficient realization of quantum algorithms.
We focus on techniques of leveraging qudits for simplifying decomposition of multiqubit gates, and for compressing quantum information by encoding multiple qubits in a single qudit.
These theoretical schemes can be implemented with quantum computing platforms of various nature, such as trapped ions, neutral atoms, superconducting junctions, and quantum light.
arXiv Detail & Related papers (2023-11-20T18:34:19Z) - Circuit complexity of quantum access models for encoding classical data [4.727325187683489]
We study the Clifford$+T$ complexity of constructing some typical quantum access models.
We show that both sparse-access input models and block-encoding require nearly linear circuit complexities.
Our protocols are built upon improved quantum state preparation and a selective oracle for Pauli strings.
arXiv Detail & Related papers (2023-11-19T16:23:57Z) - Quantivine: A Visualization Approach for Large-scale Quantum Circuit
Representation and Analysis [31.203764035373677]
We develop Quantivine, an interactive system for exploring and understanding quantum circuits.
A series of novel circuit visualizations are designed to uncover contextual details such as qubit provenance, parallelism, and entanglement.
The effectiveness of Quantivine is demonstrated through two usage scenarios of quantum circuits with up to 100 qubits.
arXiv Detail & Related papers (2023-07-18T04:51:28Z) - Qubit-Efficient Randomized Quantum Algorithms for Linear Algebra [3.4137115855910767]
We propose a class of randomized quantum algorithms for the task of sampling from matrix functions.
Our use of qubits is purely algorithmic, and no additional qubits are required for quantum data structures.
arXiv Detail & Related papers (2023-02-03T17:22:49Z) - Explicit Quantum Circuits for Block Encodings of Certain Sparse Matrices [4.2389474761558406]
We show how efficient quantum circuits can be explicitly constructed for some well-structured matrices.
We also provide implementations of these quantum circuits in sparse strategies.
arXiv Detail & Related papers (2022-03-19T03:50:16Z) - Quantum algorithms for matrix operations and linear systems of equations [65.62256987706128]
We propose quantum algorithms for matrix operations using the "Sender-Receiver" model.
These quantum protocols can be used as subroutines in other quantum schemes.
arXiv Detail & Related papers (2022-02-10T08:12:20Z) - Quantum Arithmetic for Directly Embedded Arrays [1.8472148461613158]
We describe a general-purpose framework to design quantum algorithms relying upon an efficient handling of arrays.
The corner-stone of the framework is the direct embedding of information into quantum amplitudes.
We give explicit examples regarding the manipulation of generic oracles.
arXiv Detail & Related papers (2021-07-29T10:14:17Z) - Depth-efficient proofs of quantumness [77.34726150561087]
A proof of quantumness is a type of challenge-response protocol in which a classical verifier can efficiently certify quantum advantage of an untrusted prover.
In this paper, we give two proof of quantumness constructions in which the prover need only perform constant-depth quantum circuits.
arXiv Detail & Related papers (2021-07-05T17:45:41Z) - Synthesis of Quantum Circuits with an Island Genetic Algorithm [44.99833362998488]
Given a unitary matrix that performs certain operation, obtaining the equivalent quantum circuit is a non-trivial task.
Three problems are explored: the coin for the quantum walker, the Toffoli gate and the Fredkin gate.
The algorithm proposed proved to be efficient in decomposition of quantum circuits, and as a generic approach, it is limited only by the available computational power.
arXiv Detail & Related papers (2021-06-06T13:15:25Z) - Quantum Gram-Schmidt Processes and Their Application to Efficient State
Read-out for Quantum Algorithms [87.04438831673063]
We present an efficient read-out protocol that yields the classical vector form of the generated state.
Our protocol suits the case that the output state lies in the row space of the input matrix.
One of our technical tools is an efficient quantum algorithm for performing the Gram-Schmidt orthonormal procedure.
arXiv Detail & Related papers (2020-04-14T11:05:26Z) - Programming a quantum computer with quantum instructions [39.994876450026865]
We use a density matrixiation protocol to execute quantum instructions on quantum data.
A fixed sequence of classically-defined gates performs an operation that uniquely depends on an auxiliary quantum instruction state.
The utilization of quantum instructions obviates the need for costly tomographic state reconstruction and recompilation.
arXiv Detail & Related papers (2020-01-23T22:43:29Z)
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.