Synthesis of Quantum Vector Databases Based on Grovers Algorithm

06/27/2023
by   Cesar Borisovich Pronin, et al.
0

This paper describes a method for using Grovers algorithm to create a quantum vector database, the database stores embeddings based on Controlled-S gates, which represent a binary numerical value. This value represents the embeddings value. The process of creating meaningful embeddings is handled by a classical computer and the search process is handled by the quantum computer. This search approach might be beneficial for a large enough database, or it could be seen as a very qubit-efficient (super dense) way for storing data on a quantum computer, since the proposed circuit stores many embeddings inside one quantum register simultaneously.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/12/2023

Quantum algorithm for finding minimum values in a Quantum Random Access Memory

Finding the minimum value in an unordered database is a common and funda...
research
07/17/2023

Quantum Tutte Embeddings

Using the framework of Tutte embeddings, we begin an exploration of quan...
research
05/13/1999

Operation of universal gates in a DXD superconducting solid state quantum computer

We demonstrate that complete set of gates can be realized in a DXD super...
research
02/19/2019

Variational Quantum Circuit Model for Knowledge Graphs Embedding

In this work, we propose the first quantum Ansätze for the statistical r...
research
06/09/2023

Improving Quantum Circuit Synthesis with Machine Learning

In the Noisy Intermediate Scale Quantum (NISQ) era, finding implementati...
research
06/05/2020

Eliminating Intermediate Measurements in Space-Bounded Quantum Computation

A foundational result in the theory of quantum computation known as the ...
research
05/06/2020

A Quantum Algorithm To Locate Unknown Hashes For Known N-Grams Within A Large Malware Corpus

Quantum computing has evolved quickly in recent years and is showing sig...

Please sign up or login with your details

Forgot password? Click here to reset