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

International Conference on Computing and Emerging Sciences

Improving the Circuit Realization of Grover's Quantum Search Algorithm by Replacing Hadamard with √X Gates

Ali Al-Bayaty, Ali Al-Shuwaili, A H Alzubaidi, Marek A. Perkowski

Published Feb 4, 2026• 1 citation
Publisher

Abstract

Conventionally, the quantum oracular algorithms, such as Deutsch-Jozsa, Bernstein-Vazirani, and Grover, utilize Hadamard gates to create uniform superposition states for the input qubits of an oracle. However, Hadamard gates are non-native (non-supported) gates in all real quantum computers. For this reason, Hadamard gates are considered cost-expensive gates when realizing (transpiling) such algorithms into a real quantum computer. This paper introduces a new methodology for cost-effective transpilation of Grover's algorithm into real quantum computers, by replacing all Hadamard gates with \(\sqrt {\rm{X}}\) gates. In quantum computing, the Hadamard and \(\sqrt {\rm{X}}\) gates create uniform superposition states of a qubit on the X-axis and Y-axis of the Bloch sphere, respectively. Hence, we utilize a different axis of the Bloch sphere to construct a cost-effective realization for the final transpiled circuit of Grover's algorithm. Theoretically, the final transpiled circuit of Grover's algorithm using \(\sqrt {\rm{X}}\) gates has been minimized to approximately 64% than the circuit of Grover's algorithm using Hadamard gates. Experimentally, because of the \(\sqrt {\rm{X}}\) is an IBM native gate, it has been proven that the final transpiled circuit of Grover's algorithm using \(\sqrt {\rm{X}}\) gates always has a lower quantum cost of 6% than the circuit of Grover's algorithm using Hadamard gates, due to the limited layout (architecture) connectivity of the physical neighboring qubits for IBM quantum computers.

DOI
10.1145/3797491.3797543

Related papers

Superposition States on Different Axes of the Bloch Sphere for Cost-Effective Circuits Realization on IBM Quantum Computers

Ali Al-Bayaty, Marek A. Perkowski

A proposed method for preparing the superposition states of qubits using different axes of the Bloch sphere. This method utilizes the Y-axis of the Bloch sphere using IBM native (square root of X) gates, instead of utilizing the X-axis of the Bloch sphere using IBM non-native Hadamard gates, for transpiling cost-effective quantum circuits on IBM quantum computers. In this paper, our presented method ensures that the final transpiled quantum circuits always have a lower quantum cost than that of the transpiled quantum circuits using the Hadamard gates.

arXiv:2311.09326•Nov 15, 2023•1 citation

Layout-Aware Quantum Circuitry and Algorithmic Extensions to Grover's Algorithm

Ali Al-Bayaty

Lov K. Grover introduced, in 1996, Grover's algorithm as a quantum search algorithm to find all solutions for quantum oracles representing classical problems. My research observed that the Grover diffusion operator of Grover's algorithm gives wrong solutions when Boolean oracles are designed in some logical structures. Therefore, I invented the new "controlled-diffusion operator" for Boolean oracles as a new approach for Grover's algorithm that always correctly solves the problem of Grover's algorithm. Another important problem in quantum computing is designing reliable and cost-effective quantum gates using reversible binary logic. In classical logic design, the stage of logic design can be separated from the stage of mapping topological circuits to geometrical architecture. In contrast to classical logic design, the stages of quantum circuit design are not separable. For practical quantum applications, a quantum circuit is realized (transpiled) into the layout of a real quantum device. For a real quantum device, two factors affect the cost-effective transpilation: the utilization of supported (native) gates and the geometrical connectivity pattern of n neighboring physical qubits, where native gates ensure cost-effective transpilation and n ≥ 2. In this dissertation, I introduced two new approaches to leverage these two factors for real IBM quantum devices. The first approach initializes the uniform distribution for all qubits using IBM native √X gates, instead of using the conventional Hadamard gates, which are IBM non-native gates producing cost-expensive transpilation. The second approach geometrically constructs generic and cost-effective quantum gates using IBM native gates. In literature the Bloch sphere is used as a visualization tool for a quantum gate, which is initially designed using unitary matrices computations. In contrast, I introduced the Bloch sphere approach (BSA) as a "geometrical design tool" to design a quantum gate using the Bloch sphere, which leads to fewer unitary matrices computations. I employed the BSA to design various generic and cost-effective quantum gates and libraries based on the layouts of IBM quantum devices. Using the BSA, I invented two quantum libraries to investigate the trade-off between scalability and reliability, for the purpose of how the input qubits of a quantum gate are routed into the layout of an IBM quantum device and how many ancilla qubits are utilized. Experimentally, for the same layout of an IBM quantum device, I prove that the transpiled quantum circuits of oracles utilizing my two approaches always have lower quantum costs and shorter depths than those of the transpiled quantum

•Mar 6, 2025•2 citations

A Geometrical Design Tool for Building Cost-Effective Layout-Aware n-Bit Quantum Gates Using the Bloch Sphere Approach

Ali Al-Bayaty, Shanyan Chen, Ali Al-Shuwaili +2 more

The conventional design technique of any n-bit quantum gate is mainly achieved using the multiplication of unitary matrices for control qubits and target qubits, where and .These matrices represent quantum rotations by an n-bit quantum gate.For a quantum designer, such a conventional technique requires extensive computational time and effort, which may generate an n-bit quantum gate with too high quantum cost.In general, the Bloch sphere is only utilized as a visualization tool to verify the conventional design correctness for quantum rotations by a quantum gate.In contrast, this paper introduces a new concept of using the Bloch sphere as a "geometrical design tool" to build cost-effective n-bit quantum gates with lower quantum costs.This concept is termed the "Bloch sphere approach (BSA)."In BSA, a cost-effective n-bit quantum gate is built without using any multiplication of unitary matrices.Instead, the quantum rotations for such a gate are visually selected using the geometrical planar intersections of the Bloch sphere.The BSA can efficiently map m targets among controls for an n-bit quantum gate to satisfy the limited layout connectivity for the physical neighboring qubits of a superconducting quantum computer.Experimentally, n-bit quantum gates built using the BSA always have lower quantum costs than those for such gates built using the conventional quantum design techniques, by utilizing the same transpilation settings and the restricted layout connectivity of a real IBM superconducting quantum computer, where qubits.

Cureus Journal of Computer Science.•Sep 15, 2026•0 citations

Cost-Effective Realization of n-Bit Toffoli Gates for IBM Quantum Computers Using the Bloch Sphere Approach and IBM Native Gates

Ali Al-Bayaty, Marek A. Perkowski

A cost-effective n-bit Toffoli gate is proposed to be realized (or transpiled) based on the layouts (linear, T-like, and I-like) and the number of n physical qubits for IBM quantum computers. This proposed gate is termed the "layout-aware n-bit Toffoli gate". The layout-aware n-bit Toffoli gate is designed using the visual approach of the Bloch sphere, from the visual representations of the rotational quantum operations for IBM native gates. In this paper, we also proposed a new formula for the quantum cost, which calculates the total number of native gates, the crossing connections, and the depth of the final transpiled quantum circuit. This formula is termed the "transpilation quantum cost". After transpilation, our proposed layout-aware n-bit Toffoli gate always has a much lower transpilation quantum cost than that of the conventional n-bit Toffoli gate, where 3 <= n <= 7 qubits, for different IBM quantum computers.

arXiv:2410.13104•Oct 17, 2024•2 citations

Impact of various IBM Quantum architectures with different properties on Grover's algorithm

Mohd Harith Akmal Zulfaizal Fadillah, Bahari Idrus, Mohammad Khatim Hasan +1 more

Quantum computing and quantum algorithms have been said to be able to provide significant speed-up over classical computation with classical algorithms by exploiting the nature of quantum mechanical systems. In this work, we will study the qubit architecture of quantum systems available at IBM Quantum (IBM-Q) such as the properties of the qubit system, the qubit layout and connectivity as well as the transpilation process of circuits and its effects to the circuits. We investigate the correspondence between limited and sparse connectivity and connected physical qubits to Grover's algorithm implementation of 2 and 3 qubits. We will also test Grover's algorithm on the different connectivity available on four IBM-Q systems for 2, 3, 4 and 5 qubits using optimization level of 0, 1, 2 and 3 to compare the circuit depth of the transpiled circuits as well as their execution times. This work will provide guidance for researchers on the important factors to consider before implementing a quantum algorithm on a real quantum system.

•Oct 12, 2021•4 citations

A Geometrical Design Tool for Building Cost-Effective Layout-Aware n-Bit Quantum Gates Using the Bloch Sphere Approach

Ali Al-Bayaty, Marek Perkowski

The conventional design technique of any n-bit quantum gate is mainly achieved using unitary matrices multiplication, where n >= 2 and 1 <= m <= n-1 for m target qubits and n-m control qubits. These matrices represent quantum rotations by an n-bit quantum gate. For a quantum designer, such a conventional technique requires extensive computational time and effort, which may generate an n-bit quantum gate with a too high quantum cost. The Bloch sphere is only utilized as a visualization tool to verify the conventional design correctness for quantum rotations by a quantum gate. In contrast, this paper introduces a new concept of using the Bloch sphere as a "geometrical design tool" to build cost-effective n-bit quantum gates with lower quantum costs. This concept is termed the "Bloch sphere approach (BSA)". In BSA, a cost-effective n-bit quantum gate is built without using any unitary matrices multiplication. Instead, the quantum rotations for such a gate are visually selected using the geometrical planar intersections of the Bloch sphere. The BSA can efficiently map m targets among n-m controls for an n-bit quantum gate, to satisfy the limited layout connectivity for the physical neighboring qubits of a quantum computer. Experimentally, n-bit quantum gates built using the BSA always have lower quantum costs than those for such gates built using the conventional quantum design techniques.

quant-pharXiv:2601.00484•Jan 5, 2026•1 citation
Conventionally, the quantum oracular algorithms, such as Deutsch-Jozsa, Bernstein-Vazirani, and Grover, utilize Hadamard gates to create uniform superposition states for the input qubits of an oracle. However, Hadamard gates are non-native (non-supported) gates in all real quantum computers. For this reason, Hadamard gates are considered cost-expensive gates when realizing (transpiling) such algorithms into a real quantum computer. This paper introduces a new methodology for cost-effective transpilation of Grover's algorithm into real quantum computers, by replacing all Hadamard gates with (\sqrt {\rm{X}}) gates. In quantum computing, the Hadamard and (\sqrt {\rm{X}}) gates create uniform superposition states of a qubit on the X-axis and Y-axis of the Bloch sphere, respectively. Hence, we utilize a different axis of the Bloch sphere to construct a cost-effective realization for the final transpiled circuit of Grover's algorithm. Theoretically, the final transpiled circuit of Grover's algorithm using (\sqrt {\rm{X}}) gates has been minimized to approximately 64% than the circuit of Grover's algorithm using Hadamard gates. Experimentally, because of the (\sqrt {\rm{X}}) is an IBM native gate, it has been proven that the final transpiled circuit of Grover's algorithm using (\sqrt {\rm{X}}) gates always has a lower quantum cost of 6% than the circuit of Grover's algorithm using Hadamard gates, due to the limited layout (architecture) connectivity of the physical neighboring qubits for IBM quantum computers.
A proposed method for preparing the superposition states of qubits using different axes of the Bloch sphere. This method utilizes the Y-axis of the Bloch sphere using IBM native (square root of X) gates, instead of utilizing the X-axis of the Bloch sphere using IBM non-native Hadamard gates, for transpiling cost-effective quantum circuits on IBM quantum computers. In this paper, our presented method ensures that the final transpiled quantum circuits always have a lower quantum cost than that of the transpiled quantum circuits using the Hadamard gates.
Lov K. Grover introduced, in 1996, Grover's algorithm as a quantum search algorithm to find all solutions for quantum oracles representing classical problems. My research observed that the Grover diffusion operator of Grover's algorithm gives wrong solutions when Boolean oracles are designed in some logical structures. Therefore, I invented the new "controlled-diffusion operator" for Boolean oracles as a new approach for Grover's algorithm that always correctly solves the problem of Grover's algorithm. Another important problem in quantum computing is designing reliable and cost-effective quantum gates using reversible binary logic. In classical logic design, the stage of logic design can be separated from the stage of mapping topological circuits to geometrical architecture. In contrast to classical logic design, the stages of quantum circuit design are not separable. For practical quantum applications, a quantum circuit is realized (transpiled) into the layout of a real quantum device. For a real quantum device, two factors affect the cost-effective transpilation: the utilization of supported (native) gates and the geometrical connectivity pattern of n neighboring physical qubits, where native gates ensure cost-effective transpilation and n ≥ 2. In this dissertation, I introduced two new approaches to leverage these two factors for real IBM quantum devices. The first approach initializes the uniform distribution for all qubits using IBM native √X gates, instead of using the conventional Hadamard gates, which are IBM non-native gates producing cost-expensive transpilation. The second approach geometrically constructs generic and cost-effective quantum gates using IBM native gates. In literature the Bloch sphere is used as a visualization tool for a quantum gate, which is initially designed using unitary matrices computations. In contrast, I introduced the Bloch sphere approach (BSA) as a "geometrical design tool" to design a quantum gate using the Bloch sphere, which leads to fewer unitary matrices computations. I employed the BSA to design various generic and cost-effective quantum gates and libraries based on the layouts of IBM quantum devices. Using the BSA, I invented two quantum libraries to investigate the trade-off between scalability and reliability, for the purpose of how the input qubits of a quantum gate are routed into the layout of an IBM quantum device and how many ancilla qubits are utilized. Experimentally, for the same layout of an IBM quantum device, I prove that the transpiled quantum circuits of oracles utilizing my two approaches always have lower quantum costs and shorter depths than those of the transpiled quantum
The conventional design technique of any n-bit quantum gate is mainly achieved using the multiplication of unitary matrices for control qubits and target qubits, where and .These matrices represent quantum rotations by an n-bit quantum gate.For a quantum designer, such a conventional technique requires extensive computational time and effort, which may generate an n-bit quantum gate with too high quantum cost.In general, the Bloch sphere is only utilized as a visualization tool to verify the conventional design correctness for quantum rotations by a quantum gate.In contrast, this paper introduces a new concept of using the Bloch sphere as a "geometrical design tool" to build cost-effective n-bit quantum gates with lower quantum costs.This concept is termed the "Bloch sphere approach (BSA)."In BSA, a cost-effective n-bit quantum gate is built without using any multiplication of unitary matrices.Instead, the quantum rotations for such a gate are visually selected using the geometrical planar intersections of the Bloch sphere.The BSA can efficiently map m targets among controls for an n-bit quantum gate to satisfy the limited layout connectivity for the physical neighboring qubits of a superconducting quantum computer.Experimentally, n-bit quantum gates built using the BSA always have lower quantum costs than those for such gates built using the conventional quantum design techniques, by utilizing the same transpilation settings and the restricted layout connectivity of a real IBM superconducting quantum computer, where qubits.
A cost-effective n-bit Toffoli gate is proposed to be realized (or transpiled) based on the layouts (linear, T-like, and I-like) and the number of n physical qubits for IBM quantum computers. This proposed gate is termed the "layout-aware n-bit Toffoli gate". The layout-aware n-bit Toffoli gate is designed using the visual approach of the Bloch sphere, from the visual representations of the rotational quantum operations for IBM native gates. In this paper, we also proposed a new formula for the quantum cost, which calculates the total number of native gates, the crossing connections, and the depth of the final transpiled quantum circuit. This formula is termed the "transpilation quantum cost". After transpilation, our proposed layout-aware n-bit Toffoli gate always has a much lower transpilation quantum cost than that of the conventional n-bit Toffoli gate, where 3 <= n <= 7 qubits, for different IBM quantum computers.
Quantum computing and quantum algorithms have been said to be able to provide significant speed-up over classical computation with classical algorithms by exploiting the nature of quantum mechanical systems. In this work, we will study the qubit architecture of quantum systems available at IBM Quantum (IBM-Q) such as the properties of the qubit system, the qubit layout and connectivity as well as the transpilation process of circuits and its effects to the circuits. We investigate the correspondence between limited and sparse connectivity and connected physical qubits to Grover's algorithm implementation of 2 and 3 qubits. We will also test Grover's algorithm on the different connectivity available on four IBM-Q systems for 2, 3, 4 and 5 qubits using optimization level of 0, 1, 2 and 3 to compare the circuit depth of the transpiled circuits as well as their execution times. This work will provide guidance for researchers on the important factors to consider before implementing a quantum algorithm on a real quantum system.
The conventional design technique of any n-bit quantum gate is mainly achieved using unitary matrices multiplication, where n >= 2 and 1 <= m <= n-1 for m target qubits and n-m control qubits. These matrices represent quantum rotations by an n-bit quantum gate. For a quantum designer, such a conventional technique requires extensive computational time and effort, which may generate an n-bit quantum gate with a too high quantum cost. The Bloch sphere is only utilized as a visualization tool to verify the conventional design correctness for quantum rotations by a quantum gate. In contrast, this paper introduces a new concept of using the Bloch sphere as a "geometrical design tool" to build cost-effective n-bit quantum gates with lower quantum costs. This concept is termed the "Bloch sphere approach (BSA)". In BSA, a cost-effective n-bit quantum gate is built without using any unitary matrices multiplication. Instead, the quantum rotations for such a gate are visually selected using the geometrical planar intersections of the Bloch sphere. The BSA can efficiently map m targets among n-m controls for an n-bit quantum gate, to satisfy the limited layout connectivity for the physical neighboring qubits of a quantum computer. Experimentally, n-bit quantum gates built using the BSA always have lower quantum costs than those for such gates built using the conventional quantum design techniques.