We propose a strategy using competitive hybridization for DNA computing. DNA computing is a means of solving intractable computation problems such as NP-complete problems. In our strategy, each spot on DNA microarray represents the candidate solution. The calculation is executed by competitive hybridization of two groups of fluorescent DNA strands. One group represents a situation that constraints of the problem are satisfied, and another group represents a situation that constraints of the problems are not satisfied. After competitive hybridization of two groups, the spot with only the former type of fluorescent DNA strands hold "true" solution. We describe the approach to DNA computing by competitive hybridization through SAT problem. The SAT problem is an NP-complete problem in Boolean logic. We also show that our DNA computing can solve optimization problem through MAX-SAT problem. MAX-SAT problem is one of the derivative problems of SAT and it belongs to MAX-SNP-complete and APX-complete.
机构:
Chinese Acad Sci, Inst Software, State Key Lab Comp Sci, Beijing, Peoples R China
Univ Chinese Acad Sci, Sch Comp Sci & Technol, Beijing, Peoples R ChinaChinese Acad Sci, Inst Software, State Key Lab Comp Sci, Beijing, Peoples R China
Cai, Shaowei
Lei, Zhendong
论文数: 0引用数: 0
h-index: 0
机构:
Chinese Acad Sci, Inst Software, State Key Lab Comp Sci, Beijing, Peoples R China
Univ Chinese Acad Sci, Sch Comp Sci & Technol, Beijing, Peoples R ChinaChinese Acad Sci, Inst Software, State Key Lab Comp Sci, Beijing, Peoples R China