ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Randomized fast design of short DNA words
Full text PdfPdf (706 KB)
Source
ACM Transactions on Algorithms (TALG) archive
Volume 5 ,  Issue 4  (October 2009) table of contents
Article No.: 43  
Year of Publication: 2009
ISSN:1549-6325
Authors
Ming-Yang Kao  Northwestern University, Evanston, IL
Manan Sanghi  Microsoft, Redmond, WA
Robert Schweller  University of Texas—Pan American, Edinburg, TX
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 13,   Downloads (12 Months): 52,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1597036.1597047
What is a DOI?

Warning: The download time has expired please click on the item to try again.


ABSTRACT

We consider the problem of efficiently designing sets (codes) of equal-length DNA strings (words) that satisfy certain combinatorial constraints. This problem has numerous motivations including DNA self-assembly and DNA computing. Previous work has extended results from coding theory to obtain bounds on code size for new biologically motivated constraints and has applied heuristic local search and genetic algorithm techniques for code design. This article proposes a natural optimization formulation of the DNA code design problem in which the goal is to design n strings that satisfy a given set of constraints while minimizing the length of the strings. For multiple sets of constraints, we provide simple randomized algorithms that run in time polynomial in n and any given constraint parameters, and output strings of length within a constant factor of the optimal with high probability. To the best of our knowledge, this work is the first to consider this type of optimization problem in the context of DNA code design.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
3
 
4
 
5
 
6
Brenner, S. 1997. Methods for sorting polynucleotides using oligonucleotide tags. US Patent Number 5,604,097.
 
7
Brenner, S., and Lerner, R. A. 1992. Encoded combinatorial chemistry. Proc. Nat. Acad. Sci. 89. 5381--5383.
 
8
Breslauer, K. J., Frank, R., Blocker, H., and Marky, L. A. 1986. Predicting DNA duplex stability from the base sequence. Proc. Nat. Acad. Sci. 83, 3746--3750.
 
9
 
10
Deaton, R., Garzon, M., Murphy, R., Franceschetti, D., and Stevens, S. 1996. Genetic search of reliable encodings for DNA based computation. In Proceedings of the 1st Annual Conference on Genetic Programming. 9--15.
 
11
Frutos, A. G., Liu, Q., Thiel, A. J., Sanner, A. M. W., Condon, A. E., Smith, L. M., and Corn, R. M. 1997. Demonstration of a word design strategy for DNA computing on surfaces. Nucleic Acids Res. 25, 4748--4757.
 
12
 
13
Garzon, M., Deaton, R., Neathery, P., Franceschetti, D., and Murphy, R. 1997. A new metric for DNA computing. In Proceedings of the 2nd Genetic Programming Conference. 472--278.
 
14
Garzon, M. H., Phan, V., and Neel, A. J. 2009. Optimal DNA codes for computing and self-assembly. J. Nanotechnol. Molec. Comput. 1, 1, 1--17.
 
15
Kao, M.-Y., Sanghi, M., and Schweller, R. 2006. Flexible word design and graph labeling. In Proceedings of the 17th International Symposium on Algorithms and Computation. 48--60.
 
16
King, O. D. 2003. Bounds for DNA codes with constant gc-content. J. Combinatorics 10, 13.
 
17
Marathe, A., Condon, A., and Corn, R. M. 2001. On combinatorial DNA word design. J. Comput. Biol. 8, 3, 201--219.
 
18
 
19
Shoemaker, D. D., Lashkari, D. A., Morris, D., Mittmann, M., and Davis, R. W. 1996. Quantitative phenotypic analysis of yeast deletion mutants using a highly parallel molecular bar-coding strategy. Nature 16, 450--456.
 
20
Tsaftaris, S. A. 2004. DNA computing from a signal processing viewpoint. IEEE Signal Proces. Mag. 21, 100--106.
 
21
Tulpan, D. C., and Hoos, H. H. 2003. Hybrid randomised neighbourhoods improve stochastic local search for DNA code design. In Proceedings of the 16th Conference of the Canadian Society for Computational Studies of Intelligence, Y. Xiang and B. Chaib-draa, Eds. Lecture Notes in Computer Science, vol. 2671. Springer-Verlag, New York, 418--433.
 
22
 
23
Winfree, E., Liu, F., Wenzler, L., and Seeman, N. 1998. Design and self-assembly of two-dimensional DNA crystals. Nature 394, 539--544.

Collaborative Colleagues:
Ming-Yang Kao: colleagues
Manan Sanghi: colleagues
Robert Schweller: colleagues