Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

Lecture notes in computer science

A Multifunctional Modular Implementation of Grover’s Algorithm

Mihai-Zicu Mina, Emil Simion

Published Jan 1, 2022• 1 citation
Publisher
DOI
10.1007/978-3-031-17510-7_16

Related papers

Introduction to Grover Algorithm

茂 山下

•Jun 1, 2011•0 citations

Feasibility of Distributed Measurement-Based Quantum Computing in Quantum Data Centers

Seyed Navid Elyasi, Rui Lin, Paolo Monti A

We evaluate entanglement requirements, preparation, and execution times for QFT and Grover algorithms in distributed measurement-based quantum computation, and compare them with gate-based implementations on modular superconducting architectures, identifying regimes where measurement-based approaches outperform gate-based ones.

•Jan 1, 2026•0 citations

A Comparative Analysis of Grover's Algorithm with Classical Algorithms

Issac Diana Jeba Jingle, Sharlene Anna Pereira

Lecture notes in networks and systems•Jan 1, 2026•0 citations

Quantum search for scaled hash function preimages

Sergi Ramos-Calderer, Emanuele Bellini, José Ignacio Latorre +2 more

Abstract We present the implementation of Grover’s algorithm in a quantum simulator to perform a quantum search for preimages of two scaled hash functions, whose design only uses modular addition, word rotation and bitwise exclusive or. Our implementation provides the means to assess with precision the scaling of the number of gates and depth of a full-fledged quantum circuit designed to find the preimages of a given hash digest. The detailed construction of the quantum oracle shows that the presence of AND gates, OR gates, shifts of bits and the reuse of the initial state along the computation require extra quantum resources as compared with other hash functions based on modular additions, XOR gates and rotations. We also track the entanglement entropy present in the quantum register at every step along the computation, showing that it becomes maximal at the inner core of the first action of the quantum oracle, which implies that no classical simulation based on tensor networks would be of relevance. Finally, we show that strategies that suggest a shortcut based on sampling the quantum register after a few steps of Grover’s algorithm can only provide some marginal practical advantage in terms of error mitigation.

arXiv:2009.00621•Quantum Information Processing•May 1, 2021•22 citations

A Generalization of Grover's Algorithm

Luigi Accardi, Ruben Sabbadini

•May 1, 2001•4 citations

Functional analysis of quantum computing processes and search algorithms in quantum databases using qubits

Lasha Janelidze, Mariam Janelidze

The work presents a demonstration of functional understanding and practical implementation of quantum computing processes. The project considers both quantum operations (for example, superposition of qubits using Hadamard gates) and complex algorithms, such as Grover's quantum search algorithm. This algorithm is used to optimize the search for a specifically labeled element in an n-qubit space and is one of the main demonstrations of the quantum speedup that gives quantum computing an advantage over classical models. The presented codes are divided into independent, modular functions, which reflects the observance of functional programming principles in quantum algorithms. It is these systematic calculations that improve the transparency, accessibility, and reusability of the code, which is critically important in a quantum development environment where experimentation and multiple testing of algorithms are widely used. The code was simulated using Qiskit's "Aer", which provides multishot execution and statistical analysis of the results. In addition, the implementation of Grover's algorithm used oracle modeling.

Works of Georgian Technical University•Dec 24, 2025•0 citations
Abstract We present the implementation of Grover’s algorithm in a quantum simulator to perform a quantum search for preimages of two scaled hash functions, whose design only uses modular addition, word rotation and bitwise exclusive or. Our implementation provides the means to assess with precision the scaling of the number of gates and depth of a full-fledged quantum circuit designed to find the preimages of a given hash digest. The detailed construction of the quantum oracle shows that the presence of AND gates, OR gates, shifts of bits and the reuse of the initial state along the computation require extra quantum resources as compared with other hash functions based on modular additions, XOR gates and rotations. We also track the entanglement entropy present in the quantum register at every step along the computation, showing that it becomes maximal at the inner core of the first action of the quantum oracle, which implies that no classical simulation based on tensor networks would be of relevance. Finally, we show that strategies that suggest a shortcut based on sampling the quantum register after a few steps of Grover’s algorithm can only provide some marginal practical advantage in terms of error mitigation.
The work presents a demonstration of functional understanding and practical implementation of quantum computing processes. The project considers both quantum operations (for example, superposition of qubits using Hadamard gates) and complex algorithms, such as Grover's quantum search algorithm. This algorithm is used to optimize the search for a specifically labeled element in an n-qubit space and is one of the main demonstrations of the quantum speedup that gives quantum computing an advantage over classical models. The presented codes are divided into independent, modular functions, which reflects the observance of functional programming principles in quantum algorithms. It is these systematic calculations that improve the transparency, accessibility, and reusability of the code, which is critically important in a quantum development environment where experimentation and multiple testing of algorithms are widely used. The code was simulated using Qiskit's "Aer", which provides multishot execution and statistical analysis of the results. In addition, the implementation of Grover's algorithm used oracle modeling.