Code
qcr:2604.93178.1

A Bi-directional Quantum Search Algorithm

Grover's search algorithms, including various partial Grover searches, experience scaling problems as the number of iterations rises with increased qubits, making implementation more computationally expensive. This paper combines Partial Grover's search algorithm and Bi-directional Search to create a fast Grover's quantum search algorithm, referred to as Bi-Directional Grover Search (BDGS). We incorporated a bi-directional search tactic with a partial Grover search, starting from an initial state and a single marked state in parallel. We have shown in this article that our novel approach requires iterations over regular Grover Search and Partial Grover Search (PGS), which takes (here, elements, is the branching factor of partial search, and ). The proposed BDGS algorithm is benchmarked against the state-of-the-art Depth-First Grover's Search (DFGS) and generic Grover's Search (GS) implementations for to qubits and provides promising results. The Qiskit Python implementation of the proposed BDGS algorithm is available on Github (https://github.com/hafeezzwiz21/DFGS-BDGS).
Qubit
Circuit-based
Uploaded 2 months ago
Citing this entry? Use this QCR ID
Uploaded by
QL
QCR Librarian

Overview

hafeezzwiz21/DFGS-BDGS
00

Join the Discussion

Comments (0)

No comments yet. Be the first to share your thoughts!

Indexed by QCR Librarian

This entry was created automatically from publicly available records. QCR links to public sources and only stores repository content where the license permits redistribution.

Publication

doi:10.48550/arxiv.2404.15616
A Bi-directional Quantum Search Algorithm

Debanjan Konar, Zain Hafeez, Vaneet Aggarwal

Versions

v1 Latest
Apr 14, 2026
qcr:2604.93178.1

Cite all versions? Use the base QCR ID to always reference the latest version of this entry.