Skip to main content

Forbidding—Enforcing Conditions in DNA Self-assembly of Graphs

  • Chapter

Part of the book series: Natural Computing Series ((NCS))

6 Conclusion

This chapter suggests new directions in both graph theory and DNA self-assembly. The general problem faced here is the following: given a set P of paths and cycles, a set of forbidden structures, and a set of enforced structures, what are the graphs included in the set G(Γ) for Γ = (V, P, E, λ, ℱ, ℰ)? The model presented focuses in particular on DNA self-assembly and the set of structures obtained through this process. However, the idea of graph forbidding-enforcing systems can certainly be extended to other self-assembly processes in nature, as well as to the pure theoretical methods used to study the mathematical properties of graphs. In the case of DNA self-assembly, the evolution process is described in a very natural way as an increase in the cardinality of the matching set between vertices with complementary labels. For other types of applications, the concept of g-f-e systems may need to be adjusted in a different way that will be more suitable for simulating the evolution in those particular processes.

Taking into account the fact that the labels of the vertices are strings over a finite alphabet, one can consider theoretical questions in the context of formal language theory. It may be interesting to investigate the classes of graphs generated by a g-f-e system where the labels of V belong to a given language taken from one of the Chomsky classes. On the other hand, considering finite languages and investigating how the structure of generated graphs depends on the g-f-e system could be useful in the study of cellular processes, where, for example, the function of signal transduction nets is fairly well understood.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A. Carbone, N.C. Seeman, Coding and geometrical shapes in nanostructures: a fractal DNA assembly. Natural Comput. 2 (2003) 133–151.

    Article  MathSciNet  Google Scholar 

  2. A. Carbone, N.C. Seeman, Circuits and programmable self-assembling DNA structures. Proc. Nat. Acad. Sci. USA 99 (2002) 12577–12582.

    Article  MathSciNet  Google Scholar 

  3. M. Cavaliere, N. Jonoska, Forbidding and enforcing in membrane computing. Natural Comput. 2(3) (2003) 215–228.

    Article  MathSciNet  Google Scholar 

  4. J.H. Chen, N.C. Seeman, Synthesis from DNA of a molecule with the connectivity of a cube. Nature 350 (1991) 631–633.

    Article  Google Scholar 

  5. A. Ehrenfeucht, G. Rozenberg, Forbidding-enforcing systems, Theoretical Comp. Sci. 292(3) (2003) 611–638.

    Article  MathSciNet  Google Scholar 

  6. N. Jonoska, G.L. McColm, A computational model for self-assembling flexible tiles, Unconventional Computing, (C. Calude et al. eds.), Lecture Notes in Computer Science No. 3699, Springer, Berlin, Heidelberg (2005) 142–156.

    Google Scholar 

  7. N. Jonoska, P. Sa-Ardyen, N.C. Seeman, Computation by self-assembly of DNA graphs. Genet. Program. Evolv. Mach. 4 (2003) 123–137.

    Article  Google Scholar 

  8. N. Jonoska, M. Saito, Boundary components of thickened graphs. in N. Jonoska and N.C. Seeman (eds.) DNA Computing, Lecture Notes in Computer Science No. 2340 (2002) 70–81.

    Google Scholar 

  9. T.H. LaBean, H. Yan, J. Kopatsch, F. Liu, E. Winfree, J.H. Reif, N.C. Seeman, Construction, analysis, ligation, and self-assembly of DNA triple crossover complexes. J. Am. Chem. Soc. 122(9) (2000) 1848–1860.

    Article  Google Scholar 

  10. C. Mao, W. Sun, N.C. Seeman, Designed two-dimensional Holliday junction arrays visualised by atomic force microscopy. J. Am. Chem. Soc. 121 (1999) 5437–5443.

    Article  Google Scholar 

  11. C. Mao, T. LaBean, J.H. Reif, N.C. Seeman, Logical computation using algorithmic self-assembly of DNA triple crossover molecules. Nature 407 (2000) 493–496.

    Article  Google Scholar 

  12. C. Mao, W. Sun, N.C. Seeman, Assembly of Borromean rings from DNA. Nature 386 (1997) 137–138.

    Article  Google Scholar 

  13. J.H. Reif, S. Sahu, P. Yin, Complexity of graph self-assembly in accretive systems and self-destructive systems. Preliminary Proceedings of 11th International Meeting on DNA Computing, N. Pierce, A. Carbone (eds.) London, Ontario, Canada, June 6–9 (2005) 101–112.

    Google Scholar 

  14. P. Rothemund, N. Papadakis, E. Winfree, Algorithmic self-assembly of DNA Sierpinski triangles. PLoS Biology 2(12) (2004) available at http://biology.plosjournals.org/.

    Google Scholar 

  15. P. Sa-Ardyen, N. Jonoska. N.C. Seeman, Self-assembly of graphs represented by DNA Helix Axis Topology. J. Am. Chem. Soc. 126(21) (2004) 6648–6657.

    Article  Google Scholar 

  16. K. Sakamoto, H. Gouzu, K. Komiya, D. Kiga, S. Yokoyama, T. Yokomori, M. Hagiya, Molecular computation by DNA hairpin formation. Science 288 (2000) 1223–1226.

    Article  Google Scholar 

  17. N.C. Seeman et al., Gel electrophoretic analysis of DNA branched junctions. Electrophoresis 10 (1989) 345–354.

    Article  Google Scholar 

  18. R.F. Service, How far can we push chemical self-assembly, Science 309 (special issue: What don’t we know?) July, 2005, p. 95.

    Article  Google Scholar 

  19. D. Soloveichik, E. Winfree, Complexity of self-assembled shapes. preprint available at http://www.dna.caltech.edu/Papers as file SAshapes_arxiv.pdf.

    Google Scholar 

  20. Y. Wang, J.E. Mueller, B. Kemper, N.C. Seeman, The assembly and characterization of 5-arm and 6-arm DNA junctions. Biochemistry 30 (1991) 5667–5674.

    Article  Google Scholar 

  21. E. Winfree, Algorithmic Self-Assembly of DNA. Ph.D. thesis, Cal.Tech. Pasadena CA, 1998.

    Google Scholar 

  22. E. Winfree, F. Liu, L. Wenzler, N. C. Seeman, Design of self-assembly of two-dimensional crystals. Nature 494 (1998) 539–544.

    Article  Google Scholar 

  23. E. Winfree, X. Yang, N.C. Seeman, Universal computation via self-assembly of DNA: some theory and experiments. in L. Landweber, E. Baum (eds.), DNA based computers II AMS DIMACS series 44 (1998) 191–214.

    Google Scholar 

  24. H. Yan, X. Zhang, Z. Shen and N.C. Seeman, A robust DNA mechanical device controlled by hybridization topology. Nature 415 (2002) 62–65.

    Article  Google Scholar 

  25. Y. Zhang, N.C. Seeman, The construction of a DNA truncated octahedron. J. Am. Chem. Soc. 160 (1994) 1661–1669.

    Article  Google Scholar 

  26. B. Yurke, A.J. Turberfield, A.P. Mills, F.C. Simmel Jr., A DNA fueled molecular machine made of DNA. Nature 406 (2000) 605–608.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Franco, G., Jonoska, N. (2006). Forbidding—Enforcing Conditions in DNA Self-assembly of Graphs. In: Chen, J., Jonoska, N., Rozenberg, G. (eds) Nanotechnology: Science and Computation. Natural Computing Series. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-30296-4_6

Download citation

  • DOI: https://doi.org/10.1007/3-540-30296-4_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-30295-7

  • Online ISBN: 978-3-540-30296-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics