DNA computing;
Adleman-Lipton Model;
N-queens problem;
NP-Complete;
ALGORITHMS;
D O I:
10.1016/j.sbspro.2013.06.118
中图分类号:
G40 [教育学];
学科分类号:
040101 ;
120403 ;
摘要:
The N-queens problem is a classic combinatorial problem that there is no polynomial time solution for it in silicon based computers. It belongs to the set of NP-Complete problems and needs a plenty of calculations. On the other hand, it has been evidenced that DNA computing is able to solve such complex problems efficiently. In this paper we propose a method based on Adleman-Lipton model, a model of DNA computing, which is able to solve the N-queens problem in a polynomial time complexity. It provides all the solutions and runs in O(N-2). (C) 2013 The Authors. Published by Elsevier Ltd.