Python (.py) and Jupyter notebook (.ipynb) implementations of Grover's Algorithm aka Quantum Search Algorithm for n qubits and m targets.
-
Updated
Apr 30, 2026 - Jupyter Notebook
Python (.py) and Jupyter notebook (.ipynb) implementations of Grover's Algorithm aka Quantum Search Algorithm for n qubits and m targets.
In this thesis we study the properties of quantum walks with time dependent Hamiltonians, focusing in particular on the application to the quantum search problem on graphs. We study the search, localization and give a measure of robustness.
Implementing the Grover and Deutsch_Jozsa quantum search algorithms, best in world!
A minimalistic key-value database that uses quantum search (Grover's algorithm) via Qiskit and IBM Quantum. Java + Python.
A physical distribution architecture for the Distributed Exact Generalized Grover Algorithm (DEGGA) using the CUNQA emulator and virtual quantum communication.
Reference implementation of Dürr–Høyer quantum minimum finding and computed arithmetic oracles vs. QROM lookup tables in Qiskit, featuring FTQC Clifford+T resource scaling.
An interactive educational app for learning Grover’s quantum search algorithm through step-by-step explanations, visualisations, comparisons, and quizzes.
EQDR: Elite Quantum Diffusion Recombination. M.Sc. Computer Science thesis: Adapting Grover's Quantum Search algorithm to multimodal fitness based optimization problems
This project demonstrates Grover's algorithm using Qiskit to perform quantum search on an unsorted database. It includes both single-solution and multi-solution search, showing how quantum search can find one or all matching entries in a list.
QSL - Quantum Search Language: A Qiskit-competitive full-stack quantum computing framework with simulator, algorithms (QFT/Shor/QAOA/VQE), QML, AI scientist, and Chinese-first UX
Add a description, image, and links to the quantum-search topic page so that developers can more easily learn about it.
To associate your repository with the quantum-search topic, visit your repo's landing page and select "manage topics."