This repository provides the implementation of two operations to manipulate quantum databases, namely the prepare
and extend
operation. It specializes to databases with "quantum indexing" and "classical data".
Two versions of implementations are provided:
Python
implementation using QiskitC++
implementation using the Intel Quantum Simulator (work in progress)
When using this code or the related algorithms, please cite:
Carla Rieger, Michele Grossi, Gian Giacomo Guerreschi, Sofia Vallecorsa, & Martin Werner Operational Framework for a Quantum Database arXiv:2405.14947