TY - GEN
T1 - A space-effcient randomized DNA algorithm for k-SAT
AU - Chen, Kevin
AU - Ramachandran, Vijay
N1 - Publisher Copyright:
© Springer-Verlag Berlin Heidelberg 2001.
PY - 2001
Y1 - 2001
N2 - We present a randomized DNA algorithm for k-SAT based on the classical algorithm of Paturi et al. [8]. For an n-variable, m-clause instance of k-SAT (m > n), our algorithm finds a satisfying assignment, assuming one exists, with probability 1−e−α, in worst-case time O(k2mn) and space (Formula Presented). This makes it the most space-eficient DNA k-SAT algorithm for k > 3 and k < n=log α (i.e. the clause size is small compared to the number of variables). In addition, our algorithm is the first DNA algorithm to adapt techniques from the field of randomized classical algorithms.
AB - We present a randomized DNA algorithm for k-SAT based on the classical algorithm of Paturi et al. [8]. For an n-variable, m-clause instance of k-SAT (m > n), our algorithm finds a satisfying assignment, assuming one exists, with probability 1−e−α, in worst-case time O(k2mn) and space (Formula Presented). This makes it the most space-eficient DNA k-SAT algorithm for k > 3 and k < n=log α (i.e. the clause size is small compared to the number of variables). In addition, our algorithm is the first DNA algorithm to adapt techniques from the field of randomized classical algorithms.
UR - http://www.scopus.com/inward/record.url?scp=84958954148&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84958954148&partnerID=8YFLogxK
U2 - 10.1007/3-540-44992-2_13
DO - 10.1007/3-540-44992-2_13
M3 - Conference contribution
AN - SCOPUS:84958954148
SN - 3540420762
SN - 9783540420767
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 199
EP - 208
BT - DNA Computing - 6th International Workshop on DNA-Based Computers, DNA 2000 Leiden, The Netherlands, June 13-17, 2000 Revised Papers
A2 - Rozenberg, Grzegorz
A2 - Condon, Anne
PB - Springer Verlag
T2 - 6th International Workshop on DNA-Based Computers, DNA 2000
Y2 - 13 June 2000 through 17 June 2000
ER -