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 Bio-Inspired Computing: Theories and Applications (BIC-TA)

Improved molecular solutions for the N-QUEEN problem on DNA-based supercomputing

Fan Wu, Kenli Li

Published Sep 1, 2010• 2 citations
Publisher

Abstract

In this paper our main point is to give molecular solution to solve N-QUEEN problem. In order to achieve this, we take the divide and conquer strategy into the DNA-based supercomputing and propose DNA-based algorithm of an n-bit Parallel Searcher to formally verify our designed molecular solutions for the N-queen problem. The theoretical and experimental analysis shows that comparing with the exhaustive DNA-based algorithm for knapsack problem the algorithm not only shortened the length of the strands, but also reduced the DNA library strands from O(2q) to O(2q/2).

DOI
10.1109/bicta.2010.5645322

Related papers

Quantum demonstration of a bio-molecular solution of the satisfiability problem on spin-based ensemble

Ren Ting-Ting, Feng Mang, Weng-Long Chang +1 more

DNA computation (DNAC) has been proposed to solve the satisfiability (SAT) problem due to operations in parallel on extremely large numbers of strands. This paper attempts to treat the DNA-based bio-molecular solution for the SAT problem from the quantum mechanical perspective with a purpose to explore the relationship between DNAC and quantum computation (QC). To achieve this goal, it first builds up the correspondence of operations between QC and DNAC. Then it gives an example for the case of two variables and three clauses for details of this theory. It also demonstrates a three-qubit experiment for solving the simplest SAT problem with a single variable on a liquid-state nuclear magnetic resonance ensemble to verify this theory. Some discussions are made for the potential application and for further exploration of the present work.

Chinese Physics B•Dec 1, 2009•0 citations

Quantum mechanical NMR implementation of DNA algorithm for satisfiability problem

Ren, T. T., Mang Feng, Weng-Long Chang +2 more

DNA computation could in principle solve the satisfiability (SAT) problem due to the operations in parallel on extremely large numbers of strands. We demonstrate some quantum gates corresponding to the DNA ones, based on which an implementation of DNA algorithm for SAT problem is available by quantum mechanical way. Since quantum computation owns the favorable feature of operations in parallel on 2$^{n}$ states by using only n qubits, instead of 2$^{n}$ strands in DNA computation, computational complexity is much reduced in treating the SAT problem quantum mechanically. We take a three-clause SAT problem with two variables as an example, and carry out a NMR experiment for solving a one-variable SAT problem.

arXiv:0802.0232•Feb 2, 2008•0 citations

N-Queens Problem Resolution Using the Quantum Computing Model

Flavio Jesus de Souza, Flávio Luís de Mello

This paper aims to propose solution for a classical and difficult decision problem using quantum computing. At first, it provides experimental samples taking well-known search problems, where it is possible to establish a plausible comparison between classical search algorithms and a similar quantum algorithm. Moreover, a quantum algorithm is construct in order to deliver solution for a sophisticated mathematical problem called N-Queens. The algorithm was implemented in a quantum computing simulator obtaining solutions for problems with up to 128 queens at a reasonable cost.

IEEE Latin America Transactions•Mar 1, 2017•6 citations

Quantum Speedup and Mathematical Solutions of Implementing Bio-Molecular Solutions for the Independent Set Problem on IBM Quantum Computers

Weng-Long Chang, Ju-Chin Chen, Wen‐Yu Chung +3 more

In this paper, we propose a bio-molecular algorithm with O( n2+ m) biological operations, O( 2n) DNA strands, O( n) tubes and the longest DNA strand, O( n), for solving the independent-set problem for any graph G with m edges and n vertices. Next, we show that a new kind of the straightforward Boolean circuit yielded from the bio-molecular solutions with m NAND gates, ( m +n × ( n + 1)) AND gates and (( n × ( n + 1))/2) NOT gates can find the maximal independent-set(s) to the independent-set problem for any graph G with m edges and n vertices. We show that a new kind of the proposed quantum-molecular algorithm can find the maximal independent set(s) with the lower bound Ω( 2n/2) queries and the upper bound O( 2n/2) queries. This work offers an obvious evidence for that to solve the independent-set problem in any graph G with m edges and n vertices, bio-molecular computers are able to generate a new kind of the straightforward Boolean circuit such that by means of implementing it quantum computers can give a quadratic speed-up. This work also offers one obvious evidence that quantum computers can significantly accelerate the speed and enhance the scalability of bio-molecular computers. Next, the element distinctness problem with input of n bits is to determine whether the given 2nreal numbers are distinct or not. The quantum lower bound of solving the element distinctness problem is Ω( 2n×(2/3)) queries in the case of a quantum walk algorithm. We further show that the proposed quantum-molecular algorithm reduces the quantum lower bound to Ω(( 2n/2)/( 21/2)) queries. Furthermore, to justify the feasibility of the proposed quantum-molecular algorithm, we successfully solve a typical independent set problem for a graph G with two vertices and one edge by carrying out experiments on the backend ibmqx4 with five quantum bits and the backend simulator with 32 quantum bits on IBM's quantum computer.

IEEE Transactions on NanoBioscience•Apr 26, 2021•24 citations

Quantum Speedup for Inferring the Value of Each Bit of a Solution State in Unsorted Databases Using a Bio-Molecular Algorithm on IBM Quantum’s Computers

Weng-Long Chang, Wen-Yu Chung, Chun-Yuan Hsiao +4 more

In this paper, we propose a bio-molecular algorithm with O(${n}$2) biological operations, O($2^{n-1}$) DNA strands, O(${n}$) tubes and the longest DNA strand, O(${n}$), for inferring the value of a bit from the only output satisfying any given condition in an unsorted database with$2^{n}$items of${n}$bits. We show that the value of each bit of the outcome is determined by executing our bio-molecular algorithm${n}$times. Then, we show how to view a bio-molecular solution space with$2^{{\textit {n-1}}}$DNA strands as an eigenvector and how to find the corresponding unitary operator and eigenvalues for inferring the value of a bit in the output. We also show that using an extension of the quantum phase estimation and quantum counting algorithms computes its unitary operator and eigenvalues from bio-molecular solution space with$2^{{\textit {n-1}}}$DNA strands. Next, we demonstrate that the value of each bit of the output solution can be determined by executing the proposed extended quantum algorithms${n}$times. To verify our theorem, we find the maximum-sized clique to a graph with two vertices and one edge and the solution${b}$that satisfies${b}^{2} \equiv 1$(mod 15) and$1 < {b} < (15/2)$using IBM Quantum’s backend.

IEEE Transactions on NanoBioscience•Nov 25, 2021•14 citations

A Novel Quantum N-Queens Solver Algorithm and its Simulation and Application to Satellite Communication Using IBM Quantum Experience

Rounak Jha, Debaiudh Das, Avinash Dash +3 more

Quantum computers can potentially solve problems that are computationally intractable on a classical computer in polynomial time using quantum-mechanical effects such as superposition and entanglement. The N-Queens Problem is a notable example that falls under the class of NP-complete problems. It involves the arrangement of N chess queens on an N x N chessboard such that no queen attacks any other queen, i.e. no two queens are placed along the same row, column or diagonal. The best time complexity that a classical computer has achieved so far in generating all solutions of the N-Queens Problem is of the order O(N!). In this paper, we propose a new algorithm to generate all solutions to the N-Queens Problem for a given N in polynomial time of order O(N^3) and polynomial memory of order O(N^2) on a quantum computer. We simulate the 4-queens problem and demonstrate its application to satellite communication using IBM Quantum Experience platform.

arXiv:1806.10221•Jun 26, 2018•14 citations
In this paper our main point is to give molecular solution to solve N-QUEEN problem. In order to achieve this, we take the divide and conquer strategy into the DNA-based supercomputing and propose DNA-based algorithm of an n-bit Parallel Searcher to formally verify our designed molecular solutions for the N-queen problem. The theoretical and experimental analysis shows that comparing with the exhaustive DNA-based algorithm for knapsack problem the algorithm not only shortened the length of the strands, but also reduced the DNA library strands from O(2q) to O(2q/2).
DNA computation (DNAC) has been proposed to solve the satisfiability (SAT) problem due to operations in parallel on extremely large numbers of strands. This paper attempts to treat the DNA-based bio-molecular solution for the SAT problem from the quantum mechanical perspective with a purpose to explore the relationship between DNAC and quantum computation (QC). To achieve this goal, it first builds up the correspondence of operations between QC and DNAC. Then it gives an example for the case of two variables and three clauses for details of this theory. It also demonstrates a three-qubit experiment for solving the simplest SAT problem with a single variable on a liquid-state nuclear magnetic resonance ensemble to verify this theory. Some discussions are made for the potential application and for further exploration of the present work.
DNA computation could in principle solve the satisfiability (SAT) problem due to the operations in parallel on extremely large numbers of strands. We demonstrate some quantum gates corresponding to the DNA ones, based on which an implementation of DNA algorithm for SAT problem is available by quantum mechanical way. Since quantum computation owns the favorable feature of operations in parallel on 2n^{n}n states by using only n qubits, instead of 2n^{n}n strands in DNA computation, computational complexity is much reduced in treating the SAT problem quantum mechanically. We take a three-clause SAT problem with two variables as an example, and carry out a NMR experiment for solving a one-variable SAT problem.
This paper aims to propose solution for a classical and difficult decision problem using quantum computing. At first, it provides experimental samples taking well-known search problems, where it is possible to establish a plausible comparison between classical search algorithms and a similar quantum algorithm. Moreover, a quantum algorithm is construct in order to deliver solution for a sophisticated mathematical problem called N-Queens. The algorithm was implemented in a quantum computing simulator obtaining solutions for problems with up to 128 queens at a reasonable cost.
In this paper, we propose a bio-molecular algorithm with O( n2+ m) biological operations, O( 2n) DNA strands, O( n) tubes and the longest DNA strand, O( n), for solving the independent-set problem for any graph G with m edges and n vertices. Next, we show that a new kind of the straightforward Boolean circuit yielded from the bio-molecular solutions with m NAND gates, ( m +n × ( n + 1)) AND gates and (( n × ( n + 1))/2) NOT gates can find the maximal independent-set(s) to the independent-set problem for any graph G with m edges and n vertices. We show that a new kind of the proposed quantum-molecular algorithm can find the maximal independent set(s) with the lower bound Ω( 2n/2) queries and the upper bound O( 2n/2) queries. This work offers an obvious evidence for that to solve the independent-set problem in any graph G with m edges and n vertices, bio-molecular computers are able to generate a new kind of the straightforward Boolean circuit such that by means of implementing it quantum computers can give a quadratic speed-up. This work also offers one obvious evidence that quantum computers can significantly accelerate the speed and enhance the scalability of bio-molecular computers. Next, the element distinctness problem with input of n bits is to determine whether the given 2nreal numbers are distinct or not. The quantum lower bound of solving the element distinctness problem is Ω( 2n×(2/3)) queries in the case of a quantum walk algorithm. We further show that the proposed quantum-molecular algorithm reduces the quantum lower bound to Ω(( 2n/2)/( 21/2)) queries. Furthermore, to justify the feasibility of the proposed quantum-molecular algorithm, we successfully solve a typical independent set problem for a graph G with two vertices and one edge by carrying out experiments on the backend ibmqx4 with five quantum bits and the backend simulator with 32 quantum bits on IBM's quantum computer.
In this paper, we propose a bio-molecular algorithm with O(${n}$2) biological operations, O(2n−12^{n-1}2n−1) DNA strands, O(n{n}n) tubes and the longest DNA strand, O(n{n}n), for inferring the value of a bit from the only output satisfying any given condition in an unsorted database with2n2^{n}2nitems ofn{n}nbits. We show that the value of each bit of the outcome is determined by executing our bio-molecular algorithmn{n}ntimes. Then, we show how to view a bio-molecular solution space with2n-12^{{\textit {n-1}}}2n-1DNA strands as an eigenvector and how to find the corresponding unitary operator and eigenvalues for inferring the value of a bit in the output. We also show that using an extension of the quantum phase estimation and quantum counting algorithms computes its unitary operator and eigenvalues from bio-molecular solution space with2n-12^{{\textit {n-1}}}2n-1DNA strands. Next, we demonstrate that the value of each bit of the output solution can be determined by executing the proposed extended quantum algorithmsn{n}ntimes. To verify our theorem, we find the maximum-sized clique to a graph with two vertices and one edge and the solutionb{b}bthat satisfiesb2≡1{b}^{2} \equiv 1b2≡1(mod 15) and1<b<(15/2)1 < {b} < (15/2)1<b<(15/2)using IBM Quantum’s backend.
Quantum computers can potentially solve problems that are computationally intractable on a classical computer in polynomial time using quantum-mechanical effects such as superposition and entanglement. The N-Queens Problem is a notable example that falls under the class of NP-complete problems. It involves the arrangement of N chess queens on an N x N chessboard such that no queen attacks any other queen, i.e. no two queens are placed along the same row, column or diagonal. The best time complexity that a classical computer has achieved so far in generating all solutions of the N-Queens Problem is of the order O(N!). In this paper, we propose a new algorithm to generate all solutions to the N-Queens Problem for a given N in polynomial time of order O(N^3) and polynomial memory of order O(N^2) on a quantum computer. We simulate the 4-queens problem and demonstrate its application to satellite communication using IBM Quantum Experience platform.