Skip to main content
Erschienen in: Natural Computing 3/2015

01.09.2015

DNA origami and the complexity of Eulerian circuits with turning costs

verfasst von: Joanna A. Ellis-Monaghan, Andrew McDowell, Iain Moffatt, Greta Pangborn

Erschienen in: Natural Computing | Ausgabe 3/2015

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Building a structure using self-assembly of DNA molecules by origami folding requires finding a route for the scaffolding strand through the desired structure. When the target structure is a 1-complex (or the geometric realization of a graph), an optimal route corresponds to an Eulerian circuit through the graph with minimum turning cost. By showing that it leads to a solution to the 3-SAT problem, we prove that the general problem of finding an optimal route for a scaffolding strand for such structures is NP-hard. We then show that the problem may readily be transformed into a traveling salesman problem (TSP), so that machinery that has been developed for the TSP may be applied to find optimal routes for the scaffolding strand in a DNA origami self-assembly process. We give results for a few special cases, showing for example that the problem remains intractable for graphs with maximum degree 8, but is polynomial time for 4-regular plane graphs if the circuit is restricted to following faces. We conclude with some implications of these results for related problems, such as biomolecular computing and mill routing problems.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Adelman L (1994) Molecular computation of solutions to combinatorial problems. Science 266:1021–1024CrossRef Adelman L (1994) Molecular computation of solutions to combinatorial problems. Science 266:1021–1024CrossRef
Zurück zum Zitat Andersen LD, Fleischner H (1995) The NP-completeness of finding A-trails in Eulerian graphs and of finding spanning trees in hypergraphs. Discret Appl Math 59(3):203–214MathSciNetCrossRefMATH Andersen LD, Fleischner H (1995) The NP-completeness of finding A-trails in Eulerian graphs and of finding spanning trees in hypergraphs. Discret Appl Math 59(3):203–214MathSciNetCrossRefMATH
Zurück zum Zitat Andersen LD, Bouchet A, Jackson B (1996) Orthogonal A-trails of 4-regular graphs embedded in surfaces of low genus. J Combin Theory Ser B 66(2):232–246MathSciNetCrossRefMATH Andersen LD, Bouchet A, Jackson B (1996) Orthogonal A-trails of 4-regular graphs embedded in surfaces of low genus. J Combin Theory Ser B 66(2):232–246MathSciNetCrossRefMATH
Zurück zum Zitat Andersen LD, Fleischner H, Regner S (1998) Algorithms and outerplanar conditions for A-trails in plane Eulerian graphs. Discret Appl Math 85(2):99–112MathSciNetCrossRefMATH Andersen LD, Fleischner H, Regner S (1998) Algorithms and outerplanar conditions for A-trails in plane Eulerian graphs. Discret Appl Math 85(2):99–112MathSciNetCrossRefMATH
Zurück zum Zitat Chartrand G (1964) Graphs and their associated line-graphs. PhD thesis, Michigan State University Chartrand G (1964) Graphs and their associated line-graphs. PhD thesis, Michigan State University
Zurück zum Zitat Chen J, Seeman N (1991) Synthesis from DNA of a molecule with the connectivity of a cube. Nature 350:631–633CrossRef Chen J, Seeman N (1991) Synthesis from DNA of a molecule with the connectivity of a cube. Nature 350:631–633CrossRef
Zurück zum Zitat Christofides N (1976) Worst-case analysis of a new heuristic for the travelling salesman problem. Report 388, Graduate School of Industrial Administration, CMU Christofides N (1976) Worst-case analysis of a new heuristic for the travelling salesman problem. Report 388, Graduate School of Industrial Administration, CMU
Zurück zum Zitat Dietz H, Douglas S, Shih W (2009) Folding DNA into twisted and curved nanoscale shapes. Science 325:725–730CrossRef Dietz H, Douglas S, Shih W (2009) Folding DNA into twisted and curved nanoscale shapes. Science 325:725–730CrossRef
Zurück zum Zitat Ellis-Monaghan J, Moffatt I (2013) Graphs on surfaces: dualities, Polynomials, and Knots. Springer, BerlinCrossRef Ellis-Monaghan J, Moffatt I (2013) Graphs on surfaces: dualities, Polynomials, and Knots. Springer, BerlinCrossRef
Zurück zum Zitat Ellis-Monaghan J, Pangborn G et al (2013) Minimal tile and bond-edge types for self-assembling DNA graphs. In: Jonoska N, Saito M (eds) Discrete and topological models in molecular biology. Springer, Berlin Ellis-Monaghan J, Pangborn G et al (2013) Minimal tile and bond-edge types for self-assembling DNA graphs. In: Jonoska N, Saito M (eds) Discrete and topological models in molecular biology. Springer, Berlin
Zurück zum Zitat Fleischner H (1990) Eulerian graphs and related topics. Volume 45 annals of discrete mathematics part 1, vol 1. North-Holland Publishing Co., Amsterdam Fleischner H (1990) Eulerian graphs and related topics. Volume 45 annals of discrete mathematics part 1, vol 1. North-Holland Publishing Co., Amsterdam
Zurück zum Zitat Fleischner H (1991) Eulerian graphs and related topics. Volume 50 annals of discrete mathematics Part 1, vol 2. North-Holland Publishing Co., Amsterdam Fleischner H (1991) Eulerian graphs and related topics. Volume 50 annals of discrete mathematics Part 1, vol 2. North-Holland Publishing Co., Amsterdam
Zurück zum Zitat Garey M, Johnson D (1979) Computers and intractability. A guide to the theory of NP-completeness. A series of books in the mathematical sciences. W. H. Freeman and Co., San Francisco Garey M, Johnson D (1979) Computers and intractability. A guide to the theory of NP-completeness. A series of books in the mathematical sciences. W. H. Freeman and Co., San Francisco
Zurück zum Zitat He Y, Ye T, Su M, Zhuang C, Ribbe A, Jiang W, Mao C (2008) Hierarchical self-assembly of DNA into symmetric supramolecular polyhedral. Nature 452:198–202CrossRef He Y, Ye T, Su M, Zhuang C, Ribbe A, Jiang W, Mao C (2008) Hierarchical self-assembly of DNA into symmetric supramolecular polyhedral. Nature 452:198–202CrossRef
Zurück zum Zitat Held M, Karp R (1961) A dynamic programming approach to sequencing problems. In: Proceedings of the 1961 16th ACM national meeting, ACM, 71.201-71.204. ACM, New York, NY Held M, Karp R (1961) A dynamic programming approach to sequencing problems. In: Proceedings of the 1961 16th ACM national meeting, ACM, 71.201-71.204. ACM, New York, NY
Zurück zum Zitat Hogberg B, Liedl T, Shih W (2009) Folding DNA origami from a double-stranded source of scaffold. J Am Chem Soc 131(XX):9154–9155CrossRef Hogberg B, Liedl T, Shih W (2009) Folding DNA origami from a double-stranded source of scaffold. J Am Chem Soc 131(XX):9154–9155CrossRef
Zurück zum Zitat Jonoska N, Karl S, Saito M (1999) Three dimensional DNA structures in computing. BioSystems 52(XX):143–153CrossRef Jonoska N, Karl S, Saito M (1999) Three dimensional DNA structures in computing. BioSystems 52(XX):143–153CrossRef
Zurück zum Zitat Jonoska N, Seeman NC, Wu G (2009) On existence of reporter strands in DNA-based graph structures. Theor Comput Sci 410(15):1448–1460MathSciNetCrossRefMATH Jonoska N, Seeman NC, Wu G (2009) On existence of reporter strands in DNA-based graph structures. Theor Comput Sci 410(15):1448–1460MathSciNetCrossRefMATH
Zurück zum Zitat Kleinberg J, Tardos E (2005) Algorithm design. Addison-Wesley Longman Publishing Co., Inc, Boston Kleinberg J, Tardos E (2005) Algorithm design. Addison-Wesley Longman Publishing Co., Inc, Boston
Zurück zum Zitat Kotzig A (1968) Eulerian lines in finite 4-valent graphs and their transformations. Theory Gr 1966:219–230MathSciNet Kotzig A (1968) Eulerian lines in finite 4-valent graphs and their transformations. Theory Gr 1966:219–230MathSciNet
Zurück zum Zitat Lawler EL, Lenstra JK, Rinnooy Kan AHG, Shmoys DB (eds) (1985) The traveling salesman problem: a guided tour of combinatorial optimization. Wiley, New YorkMATH Lawler EL, Lenstra JK, Rinnooy Kan AHG, Shmoys DB (eds) (1985) The traveling salesman problem: a guided tour of combinatorial optimization. Wiley, New YorkMATH
Zurück zum Zitat Las Vergnas M (1981) Eulerian circuits of 4-valent graphs embedded in surfaces. Algebraic methods in graph theory, szeged, 1978, colloquia mathematics societatis Janos Bolyai, vol 25. North Holland, Amsterdam, pp 451–477 Las Vergnas M (1981) Eulerian circuits of 4-valent graphs embedded in surfaces. Algebraic methods in graph theory, szeged, 1978, colloquia mathematics societatis Janos Bolyai, vol 25. North Holland, Amsterdam, pp 451–477
Zurück zum Zitat Luo D (2003) The road from biology to materials. Mater Today 6(XX):38–43CrossRef Luo D (2003) The road from biology to materials. Mater Today 6(XX):38–43CrossRef
Zurück zum Zitat Nangreave J, Han D, Liu Y, Yan H (2010) DNA origami: a history and current perspective. Curr Opin Chem Biol 14(5):608–615CrossRef Nangreave J, Han D, Liu Y, Yan H (2010) DNA origami: a history and current perspective. Curr Opin Chem Biol 14(5):608–615CrossRef
Zurück zum Zitat Pinheiro AV, Han D, Shih W, Yan H (2011) Challenges and opportunities for structural DNA nanotechnology. Nature Nanotechnology 6:763–72CrossRef Pinheiro AV, Han D, Shih W, Yan H (2011) Challenges and opportunities for structural DNA nanotechnology. Nature Nanotechnology 6:763–72CrossRef
Zurück zum Zitat Richter RB (1991) Spanning trees, Euler tours, medial graphs, left-right paths and cycle spaces. Discret Math 89(3):261–268CrossRefMATH Richter RB (1991) Spanning trees, Euler tours, medial graphs, left-right paths and cycle spaces. Discret Math 89(3):261–268CrossRefMATH
Zurück zum Zitat Rothemund P (2006) Folding DNA to create nanoscale shapes and patterns. Nature 440:297–302CrossRef Rothemund P (2006) Folding DNA to create nanoscale shapes and patterns. Nature 440:297–302CrossRef
Zurück zum Zitat Sanderson K (2010) Bioengineering: what to make with DNA origami. Nature 464:158–159CrossRef Sanderson K (2010) Bioengineering: what to make with DNA origami. Nature 464:158–159CrossRef
Zurück zum Zitat Shih W, Quispe J, Joyce G (2004) A 1.7 kilobase single-stranded DNA that folds into a nanoscale octahedron. Nature 427:618–621CrossRef Shih W, Quispe J, Joyce G (2004) A 1.7 kilobase single-stranded DNA that folds into a nanoscale octahedron. Nature 427:618–621CrossRef
Zurück zum Zitat Žitnik A (2002) Plane graphs with Eulerian Petrie walks. Discret Math 244(1–3):539–549MATH Žitnik A (2002) Plane graphs with Eulerian Petrie walks. Discret Math 244(1–3):539–549MATH
Zurück zum Zitat Zheng J, Birktoft J, Chen Y, Wang T, Sha R, Constantinou P, Ginell S, Mao C, Seeman N (2009) From molecular to macroscopic via the rational design of a self-assembled 3D DNA crystal. Nature 461:74–77CrossRef Zheng J, Birktoft J, Chen Y, Wang T, Sha R, Constantinou P, Ginell S, Mao C, Seeman N (2009) From molecular to macroscopic via the rational design of a self-assembled 3D DNA crystal. Nature 461:74–77CrossRef
Zurück zum Zitat Zhang Y, Seeman N (1994) Construction of a DNA-truncated octahedron. J Am Chem Soc 116(5):1661–1669CrossRef Zhang Y, Seeman N (1994) Construction of a DNA-truncated octahedron. J Am Chem Soc 116(5):1661–1669CrossRef
Metadaten
Titel
DNA origami and the complexity of Eulerian circuits with turning costs
verfasst von
Joanna A. Ellis-Monaghan
Andrew McDowell
Iain Moffatt
Greta Pangborn
Publikationsdatum
01.09.2015
Verlag
Springer Netherlands
Erschienen in
Natural Computing / Ausgabe 3/2015
Print ISSN: 1567-7818
Elektronische ISSN: 1572-9796
DOI
https://doi.org/10.1007/s11047-014-9457-2

Weitere Artikel der Ausgabe 3/2015

Natural Computing 3/2015 Zur Ausgabe