메뉴 건너뛰기




Volumn 395, Issue 1, 2008, Pages 31-46

Solving NP-complete problems in the tile assembly model

Author keywords

Crystal growth; Distributed computing; Molecular computation; Natural computation; Nondeterministic computation; NP complete; Parallel computing; Self assembly; SubsetSum; Tile assembly model

Indexed keywords

CRYSTAL GROWTH; DISTRIBUTED COMPUTER SYSTEMS; PARALLEL PROCESSING SYSTEMS; PROBABILITY; SELF ASSEMBLY; SET THEORY;

EID: 41149108187     PISSN: 03043975     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.tcs.2007.07.052     Document Type: Article
Times cited : (74)

References (43)
  • 1
    • 0028114541 scopus 로고
    • Molecular computation of solutions to combinatorial problems
    • Adleman L. Molecular computation of solutions to combinatorial problems. Science 266 (1994) 1021-1024
    • (1994) Science , vol.266 , pp. 1021-1024
    • Adleman, L.1
  • 2
    • 41149147299 scopus 로고    scopus 로고
    • Leonard Adleman, Towards a mathematical theory of self-assembly, Technical Report 00-722, Department of Computer Science, University of Southern California, Los Angleles, CA, 2000
    • Leonard Adleman, Towards a mathematical theory of self-assembly, Technical Report 00-722, Department of Computer Science, University of Southern California, Los Angleles, CA, 2000
  • 3
    • 41149086963 scopus 로고    scopus 로고
    • Leonard Adleman, Qi Cheng, Ahish Goel, Ming-Deh Huang, Hal Wasserman, Linear self-assemblies: Equilibria, entropy, and convergence rates, in: Proceedings of the 6th International Conference on Difference Equations and Applications, ICDEA 2001, Augsburg, Germany, June 2001
    • Leonard Adleman, Qi Cheng, Ahish Goel, Ming-Deh Huang, Hal Wasserman, Linear self-assemblies: Equilibria, entropy, and convergence rates, in: Proceedings of the 6th International Conference on Difference Equations and Applications, ICDEA 2001, Augsburg, Germany, June 2001
  • 4
    • 0036037515 scopus 로고    scopus 로고
    • Leonard Adleman, Qi Cheng, Ashish Goel, Ming-Deh Huang, David Kempe, Pablo Moisset de Espanes, Paul Rothermund, Combinatorial optimization problems in self-assembly, in: ACM Symposium on Theory of Computing, STOC02, Montreal, Quebec, Canada, 2002, pp. 23-32
    • Leonard Adleman, Qi Cheng, Ashish Goel, Ming-Deh Huang, David Kempe, Pablo Moisset de Espanes, Paul Rothermund, Combinatorial optimization problems in self-assembly, in: ACM Symposium on Theory of Computing, STOC02, Montreal, Quebec, Canada, 2002, pp. 23-32
  • 5
    • 0034833023 scopus 로고    scopus 로고
    • Leonard Adleman, Ashish Goel, Ming-Deh Huang, Pablo Moisset de Espanes, Running time and program size for selfassembled squares, in: ACM Symposium on Theory of Computing, STOC02, Montreal, Quebec, Canada, 2001, pp. 740-748
    • Leonard Adleman, Ashish Goel, Ming-Deh Huang, Pablo Moisset de Espanes, Running time and program size for selfassembled squares, in: ACM Symposium on Theory of Computing, STOC02, Montreal, Quebec, Canada, 2001, pp. 740-748
  • 6
    • 0036957873 scopus 로고    scopus 로고
    • Leonard Adleman, Jarkko Kari, Lila Kari, Dustin Reishus, On the decidability of self-assembly of infinite ribbons, in: The 43rd Annual IEEE Symposium on Foundations of Computer Science, FOCS'02, Ottawa, Ontario, Canada, November 2002, pp. 530-537
    • Leonard Adleman, Jarkko Kari, Lila Kari, Dustin Reishus, On the decidability of self-assembly of infinite ribbons, in: The 43rd Annual IEEE Symposium on Foundations of Computer Science, FOCS'02, Ottawa, Ontario, Canada, November 2002, pp. 530-537
  • 8
    • 30644470156 scopus 로고    scopus 로고
    • Two computational primitives for algorithmic self-assembly: Copying and counting
    • Barish R., Rothemund P., and Winfree E. Two computational primitives for algorithmic self-assembly: Copying and counting. Nano Letters 5 12 (2005) 2586-2592
    • (2005) Nano Letters , vol.5 , Issue.12 , pp. 2586-2592
    • Barish, R.1    Rothemund, P.2    Winfree, E.3
  • 10
    • 41149090924 scopus 로고    scopus 로고
    • Yuliy Baryshnikov, Ed G. Coffman, Nadrian Seeman, Teddy Yimwadsana, Self correcting self assembly: Growth models and the hammersley process, in: Proceedings of the 11th International Meeting on DNA Computing, DNA 2005, London, Ontario, June 2005
    • Yuliy Baryshnikov, Ed G. Coffman, Nadrian Seeman, Teddy Yimwadsana, Self correcting self assembly: Growth models and the hammersley process, in: Proceedings of the 11th International Meeting on DNA Computing, DNA 2005, London, Ontario, June 2005
  • 11
    • 0037134023 scopus 로고    scopus 로고
    • Solution of a 20-variable 3-SAT problem on a DNA computer
    • Braich R., Chelyapov N., Johnson C., Rothemund P., and Adleman L. Solution of a 20-variable 3-SAT problem on a DNA computer. Science 296 5567 (2002) 499-502
    • (2002) Science , vol.296 , Issue.5567 , pp. 499-502
    • Braich, R.1    Chelyapov, N.2    Johnson, C.3    Rothemund, P.4    Adleman, L.5
  • 12
    • 41149084247 scopus 로고    scopus 로고
    • Ravinderjit Braich, Cliff Johnson, Paul Rothemund, Darryl Hwang, Nickolas Chelyapov, Leonard Adleman, Solution of a satisfiability problem on a gel-based DNA computer, in: DNA Computing: 6th International Workshop on DNA-Based Computers, DNA2000, Leiden, The Netherlands, June 2000, pp. 27-38
    • Ravinderjit Braich, Cliff Johnson, Paul Rothemund, Darryl Hwang, Nickolas Chelyapov, Leonard Adleman, Solution of a satisfiability problem on a gel-based DNA computer, in: DNA Computing: 6th International Workshop on DNA-Based Computers, DNA2000, Leiden, The Netherlands, June 2000, pp. 27-38
  • 13
    • 34247880278 scopus 로고    scopus 로고
    • Arithmetic computation in the tile assembly model: Addition and multiplication
    • Brun Y. Arithmetic computation in the tile assembly model: Addition and multiplication. Theoretical Computer Science 378 June (2007) 17-31
    • (2007) Theoretical Computer Science , vol.378 , Issue.June , pp. 17-31
    • Brun, Y.1
  • 14
    • 41149167861 scopus 로고    scopus 로고
    • Yuriy Brun, Asymptotically optimal program size complexity for solving np-complete problems in the tile assembly model, in: Proceedings of the 13th International Meeting on DNA Computing, DNA07, Memphis, TN, USA, June 2007, 231-240
    • Yuriy Brun, Asymptotically optimal program size complexity for solving np-complete problems in the tile assembly model, in: Proceedings of the 13th International Meeting on DNA Computing, DNA07, Memphis, TN, USA, June 2007, 231-240
  • 15
    • 34548802394 scopus 로고    scopus 로고
    • Yuriy Brun, A discreet, fault-tolerant, and scalable software architectural style for internet-sized networks, in: Proceedings of the Doctoral Symposium at the 29th International Conference on Software Engineering, ICSE07, Minneapolis, MN, USA, May 2007, pp. 83-84
    • Yuriy Brun, A discreet, fault-tolerant, and scalable software architectural style for internet-sized networks, in: Proceedings of the Doctoral Symposium at the 29th International Conference on Software Engineering, ICSE07, Minneapolis, MN, USA, May 2007, pp. 83-84
  • 16
    • 41149134101 scopus 로고    scopus 로고
    • Yuriy Brun, Discreetly distributing computation via self-assembly, Technical Report USC-CSSE-2007-714, Center for Software Engineering, University of Southern California, 2007
    • Yuriy Brun, Discreetly distributing computation via self-assembly, Technical Report USC-CSSE-2007-714, Center for Software Engineering, University of Southern California, 2007
  • 17
    • 41149144273 scopus 로고    scopus 로고
    • Nondeterministic polynomial time factoring in the tile assembly model
    • Brun Y. Nondeterministic polynomial time factoring in the tile assembly model. Theoretical Computer Science 395 1 (2008) 3-23
    • (2008) Theoretical Computer Science , vol.395 , Issue.1 , pp. 3-23
    • Brun, Y.1
  • 18
    • 41149085762 scopus 로고    scopus 로고
    • Yuriy Brun, Manoj Gopalkrishnan, Dustin Reishus, Bilal Shaw, Nickolas Chelyapov, Leonard Adleman, Building blocks for DNA self-assembly, in: Proceedings of the 1st Foundations of Nanoscience: Self-Assembled Architectures and Devices, FNANO'04, Snowbird, UT, April 2004
    • Yuriy Brun, Manoj Gopalkrishnan, Dustin Reishus, Bilal Shaw, Nickolas Chelyapov, Leonard Adleman, Building blocks for DNA self-assembly, in: Proceedings of the 1st Foundations of Nanoscience: Self-Assembled Architectures and Devices, FNANO'04, Snowbird, UT, April 2004
  • 19
    • 36249008978 scopus 로고    scopus 로고
    • Yuriy Brun, Nenad Medvidovic, An architectural style for solving computationally intensive problems on large networks, in: Proceedings of Software Engineering for Adaptive and Self-Managing Systems, SEAMS07, Minneapolis, MN, USA, May 2007
    • Yuriy Brun, Nenad Medvidovic, An architectural style for solving computationally intensive problems on large networks, in: Proceedings of Software Engineering for Adaptive and Self-Managing Systems, SEAMS07, Minneapolis, MN, USA, May 2007
  • 20
    • 77950495939 scopus 로고    scopus 로고
    • Yuriy Brun, Nenad Medvidovic, Fault and adversary tolerance as an emergent property of distributed systems' software architectures, in: Proceedings of the 2nd International Workshop on Engineering Fault Tolerant Systems, EFTS07, Dubrovnik, Croatia, September 2007
    • Yuriy Brun, Nenad Medvidovic, Fault and adversary tolerance as an emergent property of distributed systems' software architectures, in: Proceedings of the 2nd International Workshop on Engineering Fault Tolerant Systems, EFTS07, Dubrovnik, Croatia, September 2007
  • 22
    • 41149112140 scopus 로고    scopus 로고
    • Ho-Lin Chen, Ashish Goel, Error free self-assembly with error prone tiles, in: Proceedings of the 10th International Meeting on DNA Based Computers, DNA 2004, Milan, Italy, June 2004
    • Ho-Lin Chen, Ashish Goel, Error free self-assembly with error prone tiles, in: Proceedings of the 10th International Meeting on DNA Based Computers, DNA 2004, Milan, Italy, June 2004
  • 23
    • 35048830893 scopus 로고    scopus 로고
    • Matthew Cook, Paul Rothemund, Erik Winfree, Self-assembled circuit patterns, in: Proceedings of the 9th International Meeting on DNA Based Computers, DNA 2004, Madison, WI, June 2003, pp. 91-107
    • Matthew Cook, Paul Rothemund, Erik Winfree, Self-assembled circuit patterns, in: Proceedings of the 9th International Meeting on DNA Based Computers, DNA 2004, Madison, WI, June 2003, pp. 91-107
  • 24
    • 41149175739 scopus 로고    scopus 로고
    • Pablo Moisset de Espanes, Computerized exhaustive search for optimal self-assembly counters, in: The 2nd Annual Foundations of Nanoscience Conference, FNANO'05, Snowbird, UT, April 2005, pp. 24-25
    • Pablo Moisset de Espanes, Computerized exhaustive search for optimal self-assembly counters, in: The 2nd Annual Foundations of Nanoscience Conference, FNANO'05, Snowbird, UT, April 2005, pp. 24-25
  • 25
    • 0027255843 scopus 로고
    • DNA double-crossover molecules
    • Fu T.J., and Seeman N.C. DNA double-crossover molecules. Biochemistry 32 13 (1993) 3211-3220
    • (1993) Biochemistry , vol.32 , Issue.13 , pp. 3211-3220
    • Fu, T.J.1    Seeman, N.C.2
  • 26
    • 33244476315 scopus 로고    scopus 로고
    • Ming-Yang Kao, Robert Schweller, Reducing tile complexity for self-assembly through temperature programming, in: Proceedings of the 17th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2006, Miami, FL, January 2006, pp. 571-580
    • Ming-Yang Kao, Robert Schweller, Reducing tile complexity for self-assembly through temperature programming, in: Proceedings of the 17th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2006, Miami, FL, January 2006, pp. 571-580
  • 28
    • 41149088990 scopus 로고    scopus 로고
    • John H. Reif, Sadheer Sahu, Peng Yin, Compact error-resilient computational DNA tiling assemblies, in: Proceedings of the 10th International Meeting on DNA Based Computers, DNA 2004, Milan, Italy, June 2004
    • John H. Reif, Sadheer Sahu, Peng Yin, Compact error-resilient computational DNA tiling assemblies, in: Proceedings of the 10th International Meeting on DNA Based Computers, DNA 2004, Milan, Italy, June 2004
  • 29
    • 29344463655 scopus 로고    scopus 로고
    • Self-assembly of DNA double-double crossover complexes into high-density, doubly connected, planar structures
    • Reishus D., Shaw B., Brun Y., Chelyapov N., and Adleman L. Self-assembly of DNA double-double crossover complexes into high-density, doubly connected, planar structures. Journal of American Chemical Society (JACS) 127 50 (2005) 17590-17591
    • (2005) Journal of American Chemical Society (JACS) , vol.127 , Issue.50 , pp. 17590-17591
    • Reishus, D.1    Shaw, B.2    Brun, Y.3    Chelyapov, N.4    Adleman, L.5
  • 30
    • 0000536874 scopus 로고
    • Undecidability and nonperiodicity for tilings of the plane
    • Robinson R.M. Undecidability and nonperiodicity for tilings of the plane. Inventiones Mathematicae 12 3 (1971) 177-209
    • (1971) Inventiones Mathematicae , vol.12 , Issue.3 , pp. 177-209
    • Robinson, R.M.1
  • 31
    • 33751400279 scopus 로고    scopus 로고
    • Paul Rothemund, Design of DNA origami, in: Proceedings of the International Conference on Computer-Aided Design, ICCAD 2005, San Jose, CA, November 2005
    • Paul Rothemund, Design of DNA origami, in: Proceedings of the International Conference on Computer-Aided Design, ICCAD 2005, San Jose, CA, November 2005
  • 32
    • 33645028600 scopus 로고    scopus 로고
    • Folding DNA to create nanoscale shapes and patterns
    • Rothemund P. Folding DNA to create nanoscale shapes and patterns. Nature 440 (2006) 297-302
    • (2006) Nature , vol.440 , pp. 297-302
    • Rothemund, P.1
  • 33
    • 41149177802 scopus 로고    scopus 로고
    • Scaffolded DNA origami: From generalized multicrossovers to polygonal networks
    • Rothemund P. Scaffolded DNA origami: From generalized multicrossovers to polygonal networks. Nanotechnology: Science and Computation (2006) 3-21
    • (2006) Nanotechnology: Science and Computation , pp. 3-21
    • Rothemund, P.1
  • 34
    • 14044251445 scopus 로고    scopus 로고
    • Algorithmic self-assembly of DNA Sierpinski triangles
    • Rothemund P., Papadakis N., and Winfree E. Algorithmic self-assembly of DNA Sierpinski triangles. PLoS Biology 2 12 (2004) e424
    • (2004) PLoS Biology , vol.2 , Issue.12
    • Rothemund, P.1    Papadakis, N.2    Winfree, E.3
  • 35
    • 0033701726 scopus 로고    scopus 로고
    • Paul W.K. Rothemund, Erik Winfree, The program-size complexity of self-assembled squares, in: Proceedings of the ACM Symposium on Theory of Computing, STOC00, Portland, OR, USA, May 2000, pp. 459-468
    • Paul W.K. Rothemund, Erik Winfree, The program-size complexity of self-assembled squares, in: Proceedings of the ACM Symposium on Theory of Computing, STOC00, Portland, OR, USA, May 2000, pp. 459-468
  • 37
    • 41149124651 scopus 로고    scopus 로고
    • David Soloveichik, Erik Winfree, Complexity of self-assembled shapes, in: Proceedings of the 10th International Meeting on DNA Based Computers, DNA 2004, Milan, Italy, June 2004
    • David Soloveichik, Erik Winfree, Complexity of self-assembled shapes, in: Proceedings of the 10th International Meeting on DNA Based Computers, DNA 2004, Milan, Italy, June 2004
  • 38
    • 0002922352 scopus 로고
    • Proving theorems by pattern recognition
    • Wang H. Proving theorems by pattern recognition. I. Bell System Technical Journal 40 (1961) 1-42
    • (1961) I. Bell System Technical Journal , vol.40 , pp. 1-42
    • Wang, H.1
  • 39
    • 0001130354 scopus 로고    scopus 로고
    • On the computational power of DNA annealing and ligation
    • Winfree E. On the computational power of DNA annealing and ligation. DNA Based Computers (1996) 199-221
    • (1996) DNA Based Computers , pp. 199-221
    • Winfree, E.1
  • 40
    • 41149098759 scopus 로고    scopus 로고
    • Erik Winfree, Algorithmic self-assembly of DNA, Ph.D. Thesis, California Insitute of Technology, Pasadena, CA, June 1998
    • Erik Winfree, Algorithmic self-assembly of DNA, Ph.D. Thesis, California Insitute of Technology, Pasadena, CA, June 1998
  • 41
    • 41149167347 scopus 로고    scopus 로고
    • Erik Winfree, Simulations of computing by self-assembly of DNA, Technical Report CS-TR:1998:22, California Insitute of Technology, Pasadena, CA, 1998
    • Erik Winfree, Simulations of computing by self-assembly of DNA, Technical Report CS-TR:1998:22, California Insitute of Technology, Pasadena, CA, 1998
  • 43
    • 35048869195 scopus 로고    scopus 로고
    • Erik Winfree, Renat Bekbolatov, Proofreading tile sets: Error correction for algorithmic self-assembly, in: The 43rd Annual IEEE Symposium on Foundations of Computer Science, FOCS'02, vol. 2943, Madison, WI, June 2003, pp. 126-144
    • Erik Winfree, Renat Bekbolatov, Proofreading tile sets: Error correction for algorithmic self-assembly, in: The 43rd Annual IEEE Symposium on Foundations of Computer Science, FOCS'02, vol. 2943, Madison, WI, June 2003, pp. 126-144


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.