A DNA-based graph encoding scheme with its applications to graph isomorphism problems
Feynman first proposed DNA-based computation in 1961, but his idea was not implemented by experiment for a few decades. By properly manipulating DNA strands as the input instance of the Hamiltonian path problem, Adleman succeeded in solving the problem in a test tube. Since the experimental demonstr...
Saved in:
| Published in | Applied mathematics and computation Vol. 203; no. 2; pp. 502 - 512 |
|---|---|
| Main Authors | , , |
| Format | Journal Article |
| Language | English |
| Published |
New York, NY
Elsevier Inc
15.09.2008
Elsevier |
| Subjects | |
| Online Access | Get full text |
| ISSN | 0096-3003 1873-5649 |
| DOI | 10.1016/j.amc.2008.04.041 |
Cover
| Summary: | Feynman first proposed DNA-based computation in 1961, but his idea was not implemented by experiment for a few decades. By properly manipulating DNA strands as the input instance of the Hamiltonian path problem, Adleman succeeded in solving the problem in a test tube. Since the experimental demonstration of its feasibility, DNA-based computing has been applied to a number of decision or combinatorial optimization problems. In this paper, we propose a DNA-based graph encoding scheme which can be used to solve some intractable graph problems, such as the subgraph isomorphism problem and its generalized problem – the maximum common subgraph problem, which are known to be NP-complete problems, in the Adleman–Lipton model using polynomial number of basic biological operations. |
|---|---|
| ISSN: | 0096-3003 1873-5649 |
| DOI: | 10.1016/j.amc.2008.04.041 |