Application of DNA Self-assembly on Maximum Clique Problem

Guangzhao Cui,Cuiling Li,Haobin Li,Xuncai Zhang,Xiaoguang Li
DOI: https://doi.org/10.1007/978-3-642-03156-4_36
2009-01-01
Advances in Computational Intelligence
Abstract:Computation by self-assembly of DNA is an efficient method of executing parallel DNA computing, in which information is encoded in DNA tiles and a large number of tiles can be self-assembled via sticky end associations. Here, we investigate how basic ideas on tiling can be applied to solve maximum clique problem (MCP). We Suggest that these procedures can be realized on the molecular scale through the medium of self-assembled DNA tiles. By creating billions of copies of the participating DNA tiles. the algorithmic will run in parallel on all possible cliques. The potential of DNA computing by self-assembly for this problem is promising given the operational time complexity of Theta(n). This work shows further evidence for the ability of DNA computing to solve NP-Complete problems.
What problem does this paper attempt to address?