A Recursive Molecular Sticker Algorithm for the Maximal Clique Problem
Xiutang Geng,Jianhua Xiao,Jin Xu
DOI: https://doi.org/10.1166/jctn.2007.006
2007-01-01
Journal of Computational and Theoretical Nanoscience
Abstract:Among various DNA computing algorithms, it is very important to generate an initial data pool that covers both correct and incorrect answers. However, algorithms based on brute force search are limited to problem size, since the bigger the problem, the bigger the initial data pool. In this paper, we propose a recursive molecular sticker algorithm to resolve the maximal clique problem. Some graphs with more vertices can be handled with the proposed algorithm. Particularly, our algorithm is adapted to some graphs with lower edge density. For a given graph with n vertices, the time complexity of our algorithm is O(n(2)). In addition, three kinds of enzymes, two kinds of memory strands, n kinds of stickers, n sticker tubes, n+2 separation tubes and n data tubes are necessary for our recursive molecular sticker algorithm to resolve the maximal clique problem.