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

IEEE Eurasia Conference on IOT, Communication and Engineering (ECICE)

Solving the k-Hitting Set Problem with Dicke State Quantum Search

Jehn‐Ruey Jiang

Published Apr 10, 2026• 0 citations
Publisher

Abstract

An algorithm called Dicke state quantum search for the hitting set problem (DSQS-HSP), generates quantum circuits to solve the k-hitting set problem (k-HSP), by initializing the working qubits in an n-qubit Dicke state Dkn of exactly k qubits in 1. The quantum circuit reduces the search space size from 2n to D = nk, the number of symmetric superposition states in Dkn. A quantum-flag oracle checks the hitting condition, and a mirror-readout mechanism projects valid solutions to the output register. The circuit yields two outcome types: the all-zero string with probability (D−M)/D and solution strings, each with probability 1/D, where M is the number of solutions. The resource growth of qubits, gates, circuit depth, and circuit execution repetitions is O(nk), which remains polynomial in the best case for min(k, n − k) ≪ n/2. Experimental results using IBM Qiskit Aer Simulator confirm that the DSQS-HSP can produce quantum circuits to successfully solve the k-HSP.

DOI
10.3390/engproc2026134038

Related papers

Dicke-State-Initialized Grover’s Algorithm for Solving the Hitting Set Problem

Jehn‐Ruey Jiang, Qiao-Yi Lin

The Dicke-state-initialized Grover’s algorithm is used for the hitting set problem (DSIGA-HSP) to efficiently solve the NP-Complete HSP. By initializing the working qubits in the Dicke state Dkn , the algorithm restricts the search domain to subsets of fixed size k, thereby avoiding the use of quantum counters and reducing the search space from 2n to n k . A Dicke-state-based diffuser and quantum-flag oracle are designed to achieve selective amplitude amplification of valid hitting sets. Experimental results based on the IBM Qiskit Aer Simulator confirm that the quantum circuit generated by DSIGA-HSP can successfully solve the HSP.

IEEE Eurasia Conference on IOT, Communication and Engineering (ECICE)•May 13, 2026•0 citations

Dicke State Quantum Search for Solving the Vertex Cover Problem

Jehn‐Ruey Jiang

This paper proposes a quantum algorithm, named Dicke state quantum search (DSQS), to set qubits in the Dicke state |Dkn⟩ of D states in superposition to locate the target inputs or solutions of specific patterns among 2n unstructured input instances, where n is the number of input qubits and D=nk=O(nk) for min(k,n−k)≪n/2. Compared to Grover’s algorithm, a famous quantum search algorithm that calls an oracle and a diffuser O(2n) times, DSQS requires no diffuser and calls an oracle only once. Furthermore, DSQS does not need to know the number of solutions in advance. We prove the correctness of DSQS with unitary transformations, and show that each solution can be found by DSQS with an error probability less than 1/3 through O(nk) repetitions, as long as min(k,n−k)≪n/2. Additionally, this paper proposes a classical algorithm, named DSQS-VCP, to generate quantum circuits based on DSQS for solving the k-vertex cover problem (k-VCP), a well-known NP-complete (NPC) problem. Complexity analysis demonstrates that DSQS-VCP operates in polynomial time and that the quantum circuit generated by DSQS-VCP has a polynomial qubit count, gate count, and circuit depth as long as min(k,n−k)≪n/2. We thus conclude that the k-VCP can be solved by the DSQS-VCP quantum circuit in polynomial time with an error probability less than 1/3 under the condition of min(k,n−k)≪n/2. Since the k-VCP is NP-complete, NP and NPC problems can be polynomially reduced to the k-VCP. If the reduced k-VCP instance satisfies min(k,n−k)≪n/2, then both the instance and the original NP/NPC problem instance to which it corresponds can be solved by the DSQS-VCP quantum circuit in polynomial time with an error probability less than 1/3. All statements of polynomial algorithm execution time in this paper apply only to VCP instances and similar instances of other problems, where min(k,n−k)≪n/2. Thus, they imply neither NP ⊆ BQP nor P = NP. In this restricted regime of min(k,n−k)≪n/2, the Dicke state subspace has a polynomial size of D=nk=O(nk), and our DSQS algorithm samples from it without asymptotic superiority over exhaustive enumeration. Nevertheless, DSQS may be combined with other quantum algorithms to better exploit the strengths of quantum computation in practice. Experimental results using IBM Qiskit packages show that the DSQS-VCP quantum circuit can solve the k-VCP successfully.

Mathematics•Sep 17, 2025•3 citations

Transition-Based Multipartite Entangled States and Their Applications to Transition-Constrained Quantum Search

Jehn‐Ruey Jiang

We introduce Transition states (T states), denoted by $\left \vert { T_{k}^{n}}\right \rangle $ , as multipartite entangled states characterized by a fixed number of state transitions between adjacent qubits. For nontrivial values of $n$ and $k$ , these states form equal-amplitude superpositions over all computational basis states with a specified transition count. We establish a one-to-one correspondence between T states and Dicke states, which are characterized by fixed numbers of excitations, and show that T states can be generated from Dicke states through a chain of CX (controlled-X) operations. An illustrative Schmidt-rank analysis highlights differences in bipartite entanglement between corresponding T and Dicke states. We propose a T-state preparation circuit that is constructed from a Dicke-state preparation circuit using only $n-1$ additional CX gates while preserving $\mathrm {O}(n)$ circuit depth and requiring no ancilla qubits. Qiskit simulations validate the proposed preparation circuit. We further propose T-state initialized Grover search (TSIGS), which restricts Grover search to transition-constrained subspaces, reducing the search space size from $2^{n}$ to $\binom {n}{k}$ . For a fixed $k$ satisfying $\min (k, n-k)\ll n/2$ , the search space size scales as $\mathrm {O}(n^{k})$ , which grows polynomially with $n$ , simplifying oracle design and reducing Grover iterations. As a case study, an algorithm named TSIGS-HSP-FT is developed to construct a quantum circuit using TSIGS to solve the hitting set problem with fixed transitions (HSP-FT). Qiskit simulations validate the constructed quantum circuit.

IEEE Access•Jan 1, 2026•0 citations

Improving Grover’s Algorithm with Dicke States

Jehn‐Ruey Jiang, Qiao-Yi Lin

This paper proposes using Dicke states to improve Grover’s quantum search algorithm for solving the k-vertex cover problem in a given graph with n vertices, a well-known NP-complete problem. A Dicke state $\left| {D_k^n} \right\rangle $ is a special entangled quantum state representing the symmetric superposition of all n-qubit states where exactly k qubits are in |1⟩. It is used to prepare the initial quantum state to reduce the quantum search space from 2nto C(n,k). Consequently, the operations required by Grover’s algorithm are reduced from ${\mathbf{O}}\left({\sqrt {{2^n}} }\right)$ to ${\mathbf{O}}(\sqrt {C(n,k)} )$, which is ${\mathbf{O}}\left({\sqrt {{n^k}} }\right)$ for 1 ≤ k ≪ n/2 or n − k ≪ n/2.

IEEE International Conference on Consumer Electronics - Taiwan (ICCE-Taiwan)•Jul 16, 2025•2 citations

Two-Step Quantum Search Algorithm for Solving Traveling Salesman Problems

Rei Sato, Cui Gordon, Kazuhiro Saito +3 more

Quantum search algorithms, such as Grover's algorithm, are anticipated to efficiently solve constrained combinatorial optimization problems. However, applying these algorithms to the traveling salesman problem (TSP) on a quantum circuit presents a significant challenge. Existing quantum search algorithms for the TSP typically assume that an initial state—an equal superposition of all feasible solutions satisfying the problem's constraints—is pre-prepared. The query complexity of preparing this state using brute-force methods scales exponentially with the factorial growth of feasible solutions, creating a significant hurdle in designing quantum circuits for large-scale TSPs. To address this issue, we propose a two-step quantum search (TSQS) algorithm that employs two sets of operators. In the first step, all the feasible solutions are amplified into their equal superposition state. In the second step, the optimal solution state is amplified from this superposition state. The TSQS algorithm demonstrates greater efficiency compared to conventional search algorithms that employ a single oracle operator for finding a solution within the encoded space. Encoded in the higher order unconstrained binary optimization representation, our approach significantly reduces the qubit requirements. This enables efficient initial state preparation through a unified circuit design, offering a quadratic speedup in solving the TSP without prior knowledge of feasible solutions.

arXiv:2405.07129•IEEE Transactions on Quantum Engineering•Jan 1, 2025•6 citations

Finding Solutions to the Integer Case Constraint Satisfiability Problem Using Grover’s Algorithm

Gayathree M. Vinod, Anil Shaji

Constraint satisfiability problems, crucial to several applications, are solved on a quantum computer using Grover's search algorithm, leading to a quadratic improvement over the classical case. The solutions are obtained with high probability for several cases and are illustrated for the cases involving two variables for both 3- and 4-bit numbers. Methods are defined for inequality comparisons, and these are combined according to the form of the satisfiability formula, to form the oracle for the algorithm. The circuit is constructed using IBM Qiskit and is verified on an IBM simulator. It is further executed on one of the Noisy Intermediate-Scale Quantum (NISQ) processors from IBM on the cloud. Noise levels in the processor at present are found to be too high for successful execution. Running the algorithm on the simulator with a custom noise model lets us identify the noise threshold for successful execution.

arXiv:2106.09976•IEEE Transactions on Quantum Engineering•Jan 1, 2021•12 citations
An algorithm called Dicke state quantum search for the hitting set problem (DSQS-HSP), generates quantum circuits to solve the k-hitting set problem (k-HSP), by initializing the working qubits in an n-qubit Dicke state Dkn of exactly k qubits in 1. The quantum circuit reduces the search space size from 2n to D = nk, the number of symmetric superposition states in Dkn. A quantum-flag oracle checks the hitting condition, and a mirror-readout mechanism projects valid solutions to the output register. The circuit yields two outcome types: the all-zero string with probability (D−M)/D and solution strings, each with probability 1/D, where M is the number of solutions. The resource growth of qubits, gates, circuit depth, and circuit execution repetitions is O(nk), which remains polynomial in the best case for min(k, n − k) ≪ n/2. Experimental results using IBM Qiskit Aer Simulator confirm that the DSQS-HSP can produce quantum circuits to successfully solve the k-HSP.
The Dicke-state-initialized Grover’s algorithm is used for the hitting set problem (DSIGA-HSP) to efficiently solve the NP-Complete HSP. By initializing the working qubits in the Dicke state Dkn , the algorithm restricts the search domain to subsets of fixed size k, thereby avoiding the use of quantum counters and reducing the search space from 2n to n k . A Dicke-state-based diffuser and quantum-flag oracle are designed to achieve selective amplitude amplification of valid hitting sets. Experimental results based on the IBM Qiskit Aer Simulator confirm that the quantum circuit generated by DSIGA-HSP can successfully solve the HSP.
This paper proposes a quantum algorithm, named Dicke state quantum search (DSQS), to set qubits in the Dicke state |Dkn⟩ of D states in superposition to locate the target inputs or solutions of specific patterns among 2n unstructured input instances, where n is the number of input qubits and D=nk=O(nk) for min(k,n−k)≪n/2. Compared to Grover’s algorithm, a famous quantum search algorithm that calls an oracle and a diffuser O(2n) times, DSQS requires no diffuser and calls an oracle only once. Furthermore, DSQS does not need to know the number of solutions in advance. We prove the correctness of DSQS with unitary transformations, and show that each solution can be found by DSQS with an error probability less than 1/3 through O(nk) repetitions, as long as min(k,n−k)≪n/2. Additionally, this paper proposes a classical algorithm, named DSQS-VCP, to generate quantum circuits based on DSQS for solving the k-vertex cover problem (k-VCP), a well-known NP-complete (NPC) problem. Complexity analysis demonstrates that DSQS-VCP operates in polynomial time and that the quantum circuit generated by DSQS-VCP has a polynomial qubit count, gate count, and circuit depth as long as min(k,n−k)≪n/2. We thus conclude that the k-VCP can be solved by the DSQS-VCP quantum circuit in polynomial time with an error probability less than 1/3 under the condition of min(k,n−k)≪n/2. Since the k-VCP is NP-complete, NP and NPC problems can be polynomially reduced to the k-VCP. If the reduced k-VCP instance satisfies min(k,n−k)≪n/2, then both the instance and the original NP/NPC problem instance to which it corresponds can be solved by the DSQS-VCP quantum circuit in polynomial time with an error probability less than 1/3. All statements of polynomial algorithm execution time in this paper apply only to VCP instances and similar instances of other problems, where min(k,n−k)≪n/2. Thus, they imply neither NP ⊆ BQP nor P = NP. In this restricted regime of min(k,n−k)≪n/2, the Dicke state subspace has a polynomial size of D=nk=O(nk), and our DSQS algorithm samples from it without asymptotic superiority over exhaustive enumeration. Nevertheless, DSQS may be combined with other quantum algorithms to better exploit the strengths of quantum computation in practice. Experimental results using IBM Qiskit packages show that the DSQS-VCP quantum circuit can solve the k-VCP successfully.
We introduce Transition states (T states), denoted by $\left \vert { T_{k}^{n}}\right \rangle $ , as multipartite entangled states characterized by a fixed number of state transitions between adjacent qubits. For nontrivial values of nnn and kkk , these states form equal-amplitude superpositions over all computational basis states with a specified transition count. We establish a one-to-one correspondence between T states and Dicke states, which are characterized by fixed numbers of excitations, and show that T states can be generated from Dicke states through a chain of CX (controlled-X) operations. An illustrative Schmidt-rank analysis highlights differences in bipartite entanglement between corresponding T and Dicke states. We propose a T-state preparation circuit that is constructed from a Dicke-state preparation circuit using only n−1n-1n−1 additional CX gates while preserving O(n)\mathrm {O}(n)O(n) circuit depth and requiring no ancilla qubits. Qiskit simulations validate the proposed preparation circuit. We further propose T-state initialized Grover search (TSIGS), which restricts Grover search to transition-constrained subspaces, reducing the search space size from 2n2^{n}2n to (nk)\binom {n}{k}(kn​) . For a fixed kkk satisfying min⁡(k,n−k)≪n/2\min (k, n-k)\ll n/2min(k,n−k)≪n/2 , the search space size scales as O(nk)\mathrm {O}(n^{k})O(nk) , which grows polynomially with nnn , simplifying oracle design and reducing Grover iterations. As a case study, an algorithm named TSIGS-HSP-FT is developed to construct a quantum circuit using TSIGS to solve the hitting set problem with fixed transitions (HSP-FT). Qiskit simulations validate the constructed quantum circuit.
This paper proposes using Dicke states to improve Grover’s quantum search algorithm for solving the k-vertex cover problem in a given graph with n vertices, a well-known NP-complete problem. A Dicke state $\left| {D_k^n} \right\rangle $ is a special entangled quantum state representing the symmetric superposition of all n-qubit states where exactly k qubits are in |1⟩. It is used to prepare the initial quantum state to reduce the quantum search space from 2nto C(n,k). Consequently, the operations required by Grover’s algorithm are reduced from O(2n){\mathbf{O}}\left({\sqrt {{2^n}} }\right)O(2n​) to O(C(n,k)){\mathbf{O}}(\sqrt {C(n,k)} )O(C(n,k)​), which is O(nk){\mathbf{O}}\left({\sqrt {{n^k}} }\right)O(nk​) for 1 ≤ k ≪ n/2 or n − k ≪ n/2.
Quantum search algorithms, such as Grover's algorithm, are anticipated to efficiently solve constrained combinatorial optimization problems. However, applying these algorithms to the traveling salesman problem (TSP) on a quantum circuit presents a significant challenge. Existing quantum search algorithms for the TSP typically assume that an initial state—an equal superposition of all feasible solutions satisfying the problem's constraints—is pre-prepared. The query complexity of preparing this state using brute-force methods scales exponentially with the factorial growth of feasible solutions, creating a significant hurdle in designing quantum circuits for large-scale TSPs. To address this issue, we propose a two-step quantum search (TSQS) algorithm that employs two sets of operators. In the first step, all the feasible solutions are amplified into their equal superposition state. In the second step, the optimal solution state is amplified from this superposition state. The TSQS algorithm demonstrates greater efficiency compared to conventional search algorithms that employ a single oracle operator for finding a solution within the encoded space. Encoded in the higher order unconstrained binary optimization representation, our approach significantly reduces the qubit requirements. This enables efficient initial state preparation through a unified circuit design, offering a quadratic speedup in solving the TSP without prior knowledge of feasible solutions.
Constraint satisfiability problems, crucial to several applications, are solved on a quantum computer using Grover's search algorithm, leading to a quadratic improvement over the classical case. The solutions are obtained with high probability for several cases and are illustrated for the cases involving two variables for both 3- and 4-bit numbers. Methods are defined for inequality comparisons, and these are combined according to the form of the satisfiability formula, to form the oracle for the algorithm. The circuit is constructed using IBM Qiskit and is verified on an IBM simulator. It is further executed on one of the Noisy Intermediate-Scale Quantum (NISQ) processors from IBM on the cloud. Noise levels in the processor at present are found to be too high for successful execution. Running the algorithm on the simulator with a custom noise model lets us identify the noise threshold for successful execution.