Title :
A DNA-Based Algorithm for the Solution of One-in-Three 3-SAT Problem
Author :
Shi, Nung-Yue ; Chu, Chih-Ping
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
Abstract :
Satisfiability problem is given a Boolean formula, and decide if a satisfying truth assignment exists.K-SAT means that each clause has exactly k literals. One in three (1IN3) 3 SAT problem is defined by Garey and Johnson in 1979 as follows: there is a set V of variables and a collection C of clauses over V such that each clause has 3 literals. And the question is : is there a truth assignment for V such that each clause in C has exactly one true literal? In this paper, we will use molecular solution to find all true assignment (3 SAT problem) and find one-in-three (1IN3) solutions on DNA based supercomputing. The complexity of the presented DNA based solution is discussed in section three. And the simulated experiment is applied to verify correction of the proposed DNA based algorithm for solving the one in three 3 SAT problem in section four.
Keywords :
Boolean functions; biocomputing; computability; Boolean formula; DNA based supercomputing; one in three 3 SAT problem; satisfiability; Cities and towns; Computational modeling; Computer science; DNA; Data mining; NP-complete problem; Performance evaluation; Testing; 3-SAT problem; DNA-based Supercomputing.; Key Words: Satisfiability problem; Molecular Solution; NP-complete problem; One-In-Three 3-SAT problem;
Conference_Titel :
Information Engineering, 2009. ICIE '09. WASE International Conference on
Conference_Location :
Taiyuan, Shanxi
Print_ISBN :
978-0-7695-3679-8
DOI :
10.1109/ICIE.2009.108