Skip to main content

Showing 1–43 of 43 results for author: Patitz, M J

.
  1. arXiv:2406.19595  [pdf, other

    cs.CG

    Strictly Self-Assembling Discrete Self-Similar Fractals Using Quines

    Authors: Daniel Hader, Matthew J. Patitz

    Abstract: The abstract Tile-Assembly Model (aTAM) was initially introduced as a simple model for DNA-based self-assembly, where synthetic strands of DNA are used not as an information storage medium, but rather a material for nano-scale construction. Since then, it has been shown that the aTAM, and variant models thereof, exhibit rich computational dynamics, Turing completeness, and intrinsic universality,… ▽ More

    Submitted 27 June, 2024; originally announced June 2024.

  2. arXiv:2405.06205  [pdf, other

    cs.CG cs.ET

    Simulation of the abstract Tile Assembly Model Using Crisscross Slats

    Authors: Phillip Drake, Daniel Hader, Matthew J. Patitz

    Abstract: Tile assembly systems in the abstract Tile Assembly Model (aTAM) are computationally universal and capable of building complex shapes, but DNA-based implementations encounter formidable error rates that stifle this theoretical potential. Slat-based self-assembly is a recent development wherein DNA forms long slats that combine together in 2 layers, rather than the aTAM's square tiles in a plane. W… ▽ More

    Submitted 9 May, 2024; originally announced May 2024.

  3. arXiv:2402.16284  [pdf, other

    cs.ET cs.CC cs.CG

    Self-Assembly of Patterns in the abstract Tile Assembly Model

    Authors: Phillip Drake, Matthew J. Patitz, Scott M. Summers, Tyler Tracy

    Abstract: In the abstract Tile Assembly Model, self-assembling systems consisting of tiles of different colors can form structures on which colored patterns are ``painted.'' We explore the complexity, in terms of the numbers of unique tile types required, of assembling various patterns. We first demonstrate how to efficiently self-assemble a set of simple patterns, then show tight bounds on the tile type co… ▽ More

    Submitted 10 March, 2024; v1 submitted 25 February, 2024; originally announced February 2024.

  4. arXiv:2305.01877  [pdf, other

    cs.CG cs.ET

    The Impacts of Dimensionality, Diffusion, and Directedness on Intrinsic Cross-Model Simulation in Tile-Based Self-Assembly

    Authors: Daniel Hader, Matthew J. Patitz

    Abstract: Algorithmic self-assembly occurs when disorganized components autonomously combine to form structures and, by their design and the dynamics of the system, are forced to follow the execution of algorithms. Motivated by applications in DNA-nanotechnology, investigations in algorithmic tile-based self-assembly have blossomed into a mature theory with research leveraging tools from computability theor… ▽ More

    Submitted 4 May, 2023; v1 submitted 2 May, 2023; originally announced May 2023.

    Comments: To appear in the proceedings of ICALP 2023

  5. arXiv:2211.03877  [pdf, other

    cs.ET cs.CG

    The Need for Seed (in the abstract Tile Assembly Model)

    Authors: Andrew Alseth, Matthew J. Patitz

    Abstract: In the abstract Tile Assembly Model (aTAM) square tiles self-assemble, autonomously binding via glues on their edges, to form structures. Algorithmic aTAM systems can be designed in which the patterns of tile attachments are forced to follow the execution of targeted algorithms. Such systems have been proven to be computationally universal as well as intrinsically universal (IU), a notion borrowed… ▽ More

    Submitted 8 November, 2022; v1 submitted 7 November, 2022; originally announced November 2022.

    Comments: To appear in the SODA 2023 proceedings

  6. arXiv:2206.03908  [pdf, other

    cs.FL

    Universal Shape Replication Via Self-Assembly With Signal-Passing Tiles

    Authors: Andrew Alseth, Daniel Hader, Matthew J. Patitz

    Abstract: In this paper, we investigate shape-assembling power of a tile-based model of self-assembly called the Signal-Passing Tile Assembly Model (STAM). In this model, the glues that bind tiles together can be turned on and off by the binding actions of other glues via "signals". Specifically, the problem we investigate is "shape replication" wherein, given a set of input assemblies of arbitrary shape, a… ▽ More

    Submitted 8 June, 2022; originally announced June 2022.

  7. arXiv:2105.02914  [pdf, other

    cs.ET cs.CG

    Self-Replication via Tile Self-Assembly

    Authors: Andrew Alseth, Daniel Hader, Matthew J. Patitz

    Abstract: In this paper we present a model containing modifications to the Signal-passing Tile Assembly Model (STAM), a tile-based self-assembly model whose tiles are capable of activating and deactivating glues based on the binding of other glues. These modifications consist of an extension to 3D, the ability of tiles to form "flexible" bonds that allow bound tiles to rotate relative to each other, and all… ▽ More

    Submitted 28 March, 2022; v1 submitted 6 May, 2021; originally announced May 2021.

    Comments: Updated to include changes reflecting reviewer comments

  8. arXiv:1910.03950  [pdf, other

    cs.CG

    The Impacts of Dimensionality, Diffusion, and Directedness on Intrinsic Universality in the abstract Tile Assembly Model

    Authors: Daniel Hader, Aaron Koch, Matthew J. Patitz, Michael Sharp

    Abstract: We present a series of results related to mathematical models of self-assembling tiles and the impacts that three diverse properties have on their dynamics. We expand upon a series of prior results which showed that (1) the abstract Tile Assembly Model (aTAM) is intrinsically universal (IU) [FOCS 2012], and (2) the class of directed aTAM systems is not IU [FOCS 2016]. IU for a model (or class of s… ▽ More

    Submitted 9 October, 2019; originally announced October 2019.

    Comments: A shortened version of this paper was accepted to SODA 2020

  9. arXiv:1906.01773  [pdf, other

    cs.ET

    Simulation of Programmable Matter Systems Using Active Tile-Based Self-Assembly

    Authors: John Calvin Alumbaugh, Joshua J. Daymude, Erik D. Demaine, Matthew J. Patitz, Andrea W. Richa

    Abstract: Self-assembly refers to the process by which small, simple components mix and combine to form complex structures using only local interactions. Designed as a hybrid between tile assembly models and cellular automata, the Tile Automata (TA) model was recently introduced as a platform to help study connections between various models of self-assembly. However, in this paper we present a result in whi… ▽ More

    Submitted 4 June, 2019; originally announced June 2019.

    Comments: 33 pages, 8 figures, Submitted and Accepted to DNA 25 taking place Aug. 5 2019

  10. arXiv:1903.05774  [pdf, other

    cs.ET cs.CG

    Geometric Tiles and Powers and Limitations of Geometric Hindrance in Self-Assembly

    Authors: Daniel Hader, Matthew J. Patitz

    Abstract: Tile-based self-assembly systems are capable of universal computation and algorithmically-directed growth. Systems capable of such behavior typically make use of "glue cooperation" in which the glues on at least $2$ sides of a tile must match and bind to those exposed on the perimeter of an assembly for that tile to attach. However, several models have been developed which utilize "weak cooperatio… ▽ More

    Submitted 13 March, 2019; originally announced March 2019.

    Comments: Extended version of the 14-page paper to appear in the proceedings of UCNC 2019

  11. arXiv:1807.04818  [pdf, other

    cs.CG

    Self-Assembly of 3-D Structures Using 2-D Folding Tiles

    Authors: Jerome Durand-Lose, Jacob Hendricks, Matthew J. Patitz, Ian Perkins, Michael Sharp

    Abstract: Self-assembly is a process which is ubiquitous in natural, especially biological systems. It occurs when groups of relatively simple components spontaneously combine to form more complex structures. While such systems have inspired a large amount of research into designing theoretical models of self-assembling systems, and even laboratory-based implementations of them, these artificial models and… ▽ More

    Submitted 17 July, 2018; v1 submitted 12 July, 2018; originally announced July 2018.

  12. arXiv:1807.04682  [pdf, other

    cs.DS

    Know When to Fold 'Em: Self-Assembly of Shapes by Folding in Oritatami

    Authors: Erik D. Demaine, Jacob Hendricks, Meagan Olsen, Matthew J. Patitz, Trent A. Rogers, Nicolas Schabanel, Shinnosuke Seki, Hadley Thomas

    Abstract: An oritatami system (OS) is a theoretical model of self-assembly via co-transcriptional folding. It consists of a growing chain of beads which can form bonds with each other as they are transcribed. During the transcription process, the $δ$ most recently produced beads dynamically fold so as to maximize the number of bonds formed, self-assemblying into a shape incrementally. The parameter $δ$ is c… ▽ More

    Submitted 13 July, 2018; v1 submitted 12 July, 2018; originally announced July 2018.

    Journal ref: Short version published at DNA24, 2018

  13. arXiv:1802.02686  [pdf, other

    cs.ET

    Thermodynamically Favorable Computation via Tile Self-assembly

    Authors: Cameron Chalk, Jacob Hendricks, Matthew J. Patitz, Michael Sharp

    Abstract: The recently introduced Thermodynamic Binding Networks (TBN) model was developed with the purpose of studying self-assembling systems by focusing on their thermodynamically favorable final states, and ignoring the kinetic pathways through which they evolve. The model was intentionally developed to abstract away not only the notion of time, but also the constraints of geometry. Collections of monom… ▽ More

    Submitted 7 February, 2018; originally announced February 2018.

  14. arXiv:1608.03036  [pdf, other

    cs.CG cs.ET

    Universal Simulation of Directed Systems in the abstract Tile Assembly Model Requires Undirectedness

    Authors: Jacob Hendricks, Matthew J. Patitz, Trent A. Rogers

    Abstract: As a mathematical model of self-assembling systems, Winfree's abstract Tile Assembly Model (aTAM) is a remarkable platform for studying the behaviors and powers of self-assembling systems. Capable of Turing universal computation, the aTAM allows algorithmic self-assembly, in which the components can be designed so that the rules governing their behaviors force them to inherently execute prescribed… ▽ More

    Submitted 9 August, 2016; originally announced August 2016.

    Comments: A 10-page version of this paper will be appearing in the Proceedings of the 57th Annual IEEE Symposium on Foundations of Computer Science (FOCS 2016)

  15. arXiv:1606.01856  [pdf, other

    cs.ET

    Hierarchical Self-Assembly of Fractals with Signal-Passing Tiles

    Authors: Jacob Hendricks, Meagan Olsen, Matthew J. Patitz, Trent A. Rogers, Hadley Thomas

    Abstract: In this paper, we present high-level overviews of tile-based self-assembling systems capable of producing complex, infinite, aperiodic structures known as discrete self-similar fractals. Fractals have a variety of interesting mathematical and structural properties, and by utilizing the bottom-up growth paradigm of self-assembly to create them we not only learn important techniques for building suc… ▽ More

    Submitted 22 December, 2016; v1 submitted 6 June, 2016; originally announced June 2016.

    Comments: An extended abstract version of this paper appeared in the proceedings of the 22nd International Conference on DNA Computing and Molecular Programming

  16. arXiv:1503.04502  [pdf, other

    cs.CG cs.ET

    The Simulation Powers and Limitations of Higher Temperature Hierarchical Self-Assembly Systems

    Authors: Jacob Hendricks, Matthew J. Patitz, Trent A. Rogers

    Abstract: In this paper, we extend existing results about simulation and intrinsic universality in a model of tile-based self-assembly. Namely, we work within the 2-Handed Assembly Model (2HAM), which is a model of self-assembly in which assemblies are formed by square tiles that are allowed to combine, using glues along their edges, individually or as pairs of arbitrarily large assemblies in a hierarchical… ▽ More

    Submitted 15 March, 2015; originally announced March 2015.

  17. arXiv:1503.01244  [pdf, other

    cs.ET

    Replication of arbitrary hole-free shapes via self-assembly with signal-passing tiles

    Authors: Andrew Alseth, Jacob Hendricks, Matthew J. Patitz, Trent A. Rogers

    Abstract: In this paper, we investigate the abilities of systems of self-assembling tiles which can each pass a constant number of signals to their immediate neighbors to create replicas of input shapes. Namely, we work within the Signal-passing Tile Assembly Model (STAM), and we provide a universal STAM tile set which is capable of creating unbounded numbers of assemblies of shapes identical to those of in… ▽ More

    Submitted 3 April, 2022; v1 submitted 4 March, 2015; originally announced March 2015.

    Comments: This version improves the main result of the previous version to no longer require scale factor 2 for input shapes. Additionally, the explanation of the construction and proof of correctness have been greatly improved

  18. arXiv:1503.00327  [pdf, other

    cs.CG

    Computing in continuous space with self-assembling polygonal tiles

    Authors: Oscar Gilbert, Jacob Hendricks, Matthew J. Patitz, Trent A. Rogers

    Abstract: In this paper we investigate the computational power of the polygonal tile assembly model (polygonal TAM) at temperature 1, i.e. in non-cooperative systems. The polygonal TAM is an extension of Winfree's abstract tile assembly model (aTAM) which not only allows for square tiles (as in the aTAM) but also allows for tile shapes that are polygons. Although a number of self-assembly results have shown… ▽ More

    Submitted 18 August, 2015; v1 submitted 1 March, 2015; originally announced March 2015.

    Comments: Added a few more images, including full examples of bit reading gadgets

  19. arXiv:1408.3351  [pdf, other

    cs.ET

    Universal Computation with Arbitrary Polyomino Tiles in Non-Cooperative Self-Assembly

    Authors: Sándor P. Fekete, Jacob Hendricks, Matthew J. Patitz, Trent A. Rogers, Robert T. Schweller

    Abstract: In this paper we explore the power of geometry to overcome the limitations of non-cooperative self-assembly. We define a generalization of the abstract Tile Assembly Model (aTAM), such that a tile system consists of a collection of polyomino tiles, the Polyomino Tile Assembly Model (polyTAM), and investigate the computational powers of polyTAM systems at temperature 1, where attachment among tiles… ▽ More

    Submitted 18 August, 2014; v1 submitted 14 August, 2014; originally announced August 2014.

  20. arXiv:1404.5985  [pdf, other

    cs.CG cs.CC cs.ET

    Reflections on Tiles (in Self-Assembly)

    Authors: Jacob Hendricks, Matthew J. Patitz, Trent A. Rogers

    Abstract: We define the Reflexive Tile Assembly Model (RTAM), which is obtained from the abstract Tile Assembly Model (aTAM) by allowing tiles to reflect across their horizontal and/or vertical axes. We show that the class of directed temperature-1 RTAM systems is not computationally universal, which is conjectured but unproven for the aTAM, and like the aTAM, the RTAM is computationally universal at temper… ▽ More

    Submitted 11 March, 2015; v1 submitted 23 April, 2014; originally announced April 2014.

    Comments: New results which classify the types of shapes which can self-assemble in the RTAM have been added

  21. arXiv:1404.0967  [pdf, ps, other

    cs.CC

    Binary pattern tile set synthesis is NP-hard

    Authors: Lila Kari, Steffen Kopecki, Pierre-Étienne Meunier, Matthew J. Patitz, Shinnosuke Seki

    Abstract: In the field of algorithmic self-assembly, a long-standing unproven conjecture has been that of the NP-hardness of binary pattern tile set synthesis (2-PATS). The $k$-PATS problem is that of designing a tile assembly system with the smallest number of tile types which will self-assemble an input pattern of $k$ colors. Of both theoretical and practical significance, $k$-PATS has been studied in a s… ▽ More

    Submitted 3 April, 2014; originally announced April 2014.

  22. arXiv:1403.3841  [pdf, other

    cs.ET cs.CC cs.DS

    Doubles and Negatives are Positive (in Self-Assembly)

    Authors: Jacob Hendricks, Matthew J. Patitz, Trent A. Rogers

    Abstract: In the abstract Tile Assembly Model (aTAM), the phenomenon of cooperation occurs when the attachment of a new tile to a growing assembly requires it to bind to more than one tile already in the assembly. Often referred to as ``temperature-2'' systems, those which employ cooperation are known to be quite powerful (i.e. they are computationally universal and can build an enormous variety of shapes a… ▽ More

    Submitted 15 March, 2014; originally announced March 2014.

  23. arXiv:1402.4515  [pdf, other

    cs.ET cs.CC cs.DS

    The Power of Duples (in Self-Assembly): It's Not So Hip To Be Square

    Authors: Jacob Hendricks, Matthew J. Patitz, Trent A. Rogers, Scott M. Summers

    Abstract: In this paper we define the Dupled abstract Tile Assembly Model (DaTAM), which is a slight extension to the abstract Tile Assembly Model (aTAM) that allows for not only the standard square tiles, but also "duple" tiles which are rectangles pre-formed by the joining of two square tiles. We show that the addition of duples allows for powerful behaviors of self-assembling systems at temperature 1, me… ▽ More

    Submitted 6 March, 2014; v1 submitted 18 February, 2014; originally announced February 2014.

  24. arXiv:1309.1273  [pdf, other

    cs.ET cs.FL cs.LO nlin.CG

    On the Equivalence of Cellular Automata and the Tile Assembly Model

    Authors: Jacob Hendricks, Matthew J. Patitz

    Abstract: In this paper, we explore relationships between two models of systems which are governed by only the local interactions of large collections of simple components: cellular automata (CA) and the abstract Tile Assembly Model (aTAM). While sharing several similarities, the models have fundamental differences, most notably the dynamic nature of CA (in which every cell location is allowed to change sta… ▽ More

    Submitted 5 September, 2013; originally announced September 2013.

    Comments: In Proceedings MCU 2013, arXiv:1309.1043

    Journal ref: EPTCS 128, 2013, pp. 167-189

  25. arXiv:1306.6710  [pdf, other

    cs.CG cs.CC cs.DS

    The two-handed tile assembly model is not intrinsically universal

    Authors: Erik D. Demaine, Matthew J. Patitz, Trent A. Rogers, Robert T. Schweller, Scott M. Summers, Damien Woods

    Abstract: The well-studied Two-Handed Tile Assembly Model (2HAM) is a model of tile assembly in which pairs of large assemblies can bind, or self-assemble, together. In order to bind, two assemblies must have matching glues that can simultaneously touch each other, and stick together with strength that is at least the temperature $τ$, where $τ$ is some fixed positive integer. We ask whether the 2HAM is intr… ▽ More

    Submitted 20 August, 2014; v1 submitted 28 June, 2013; originally announced June 2013.

  26. arXiv:1306.5005  [pdf, other

    cs.ET

    Signal Transmission Across Tile Assemblies: 3D Static Tiles Simulate Active Self-Assembly by 2D Signal-Passing Tiles

    Authors: Tyler Fochtman, Jacob Hendricks, Jennifer E. Padilla, Matthew J. Patitz, Trent A. Rogers

    Abstract: The 2-Handed Assembly Model (2HAM) is a tile-based self-assembly model in which, typically beginning from single tiles, arbitrarily large aggregations of static tiles combine in pairs to form structures. The Signal-passing Tile Assembly Model (STAM) is an extension of the 2HAM in which the tiles are dynamically changing components which are able to alter their binding domains as they bind together… ▽ More

    Submitted 13 December, 2013; v1 submitted 20 June, 2013; originally announced June 2013.

    Comments: A condensed version of this paper will appear in a special issue of Natural Computing for papers from DNA 19. This full version contains proofs not seen in the published version

  27. arXiv:1304.1679  [pdf, other

    cs.CC

    Intrinsic universality in tile self-assembly requires cooperation

    Authors: Pierre-Étienne Meunier, Matthew J. Patitz, Scott M. Summers, Guillaume Theyssier, Andrew Winslow, Damien Woods

    Abstract: We prove a negative result on the power of a model of algorithmic self-assembly for which it has been notoriously difficult to find general techniques and results. Specifically, we prove that Winfree's abstract Tile Assembly Model, when restricted to use noncooperative tile binding, is not intrinsically universal. This stands in stark contrast to the recent result that, via cooperative binding, th… ▽ More

    Submitted 10 April, 2013; v1 submitted 5 April, 2013; originally announced April 2013.

    Comments: Added references. Improved presentation of definitions and proofs. This article uses definitions from arXiv:1212.4756. arXiv admin note: text overlap with arXiv:1006.2897 by other authors

  28. arXiv:1212.4756  [pdf, other

    cs.DS cs.CC cs.CG

    One Tile to Rule Them All: Simulating Any Turing Machine, Tile Assembly System, or Tiling System with a Single Puzzle Piece

    Authors: Erik D. Demaine, Martin L. Demaine, Sándor P. Fekete, Matthew J. Patitz, Robert T. Schweller, Andrew Winslow, Damien Woods

    Abstract: In this paper we explore the power of tile self-assembly models that extend the well-studied abstract Tile Assembly Model (aTAM) by permitting tiles of shapes beyond unit squares. Our main result shows the surprising fact that any aTAM system, consisting of many different tile types, can be simulated by a single tile type of a general shape. As a consequence, we obtain a single universal tile type… ▽ More

    Submitted 19 December, 2012; originally announced December 2012.

  29. arXiv:1202.5012  [pdf, other

    cs.ET

    Asynchronous Signal Passing for Tile Self-Assembly: Fuel Efficient Computation and Efficient Assembly of Shapes

    Authors: Jennifer E. Padilla, Matthew J. Patitz, Raul Pena, Robert T. Schweller, Nadrian C. Seeman, Robert Sheline, Scott M. Summers, Xingsi Zhong

    Abstract: In this paper we demonstrate the power of a model of tile self-assembly based on active glues which can dynamically change state. We formulate the Signal-passing Tile Assembly Model (STAM), based on the model of Padilla, Liu, and Seeman to be asynchronous, allowing any action of turning a glue on or off, attaching a new tile, or breaking apart an assembly to happen in any order. Within this highly… ▽ More

    Submitted 13 November, 2013; v1 submitted 22 February, 2012; originally announced February 2012.

    Comments: This version contains the appendices omitted from the version appearing in the UCNC 2013 proceedings

  30. arXiv:1201.1650  [pdf, other

    cs.CC cs.CG

    Two Hands Are Better Than One (up to constant factors)

    Authors: Sarah Cannon, Erik D. Demaine, Martin L. Demaine, Sarah Eisenstat, Matthew J. Patitz, Robert Schweller, Scott M. Summers, Andrew Winslow

    Abstract: We study the difference between the standard seeded model of tile self-assembly, and the "seedless" two-handed model of tile self-assembly. Most of our results suggest that the two-handed model is more powerful. In particular, we show how to simulate any seeded system with a two-handed system that is essentially just a constant factor larger. We exhibit finite shapes with a busy-beaver separation… ▽ More

    Submitted 8 January, 2012; originally announced January 2012.

  31. arXiv:1111.3097  [pdf, other

    cs.DS cs.CC

    The tile assembly model is intrinsically universal

    Authors: David Doty, Jack H. Lutz, Matthew J. Patitz, Robert T. Schweller, Scott M. Summers, Damien Woods

    Abstract: We prove that the abstract Tile Assembly Model (aTAM) of nanoscale self-assembly is intrinsically universal. This means that there is a single tile assembly system U that, with proper initialization, simulates any tile assembly system T. The simulation is "intrinsic" in the sense that the self-assembly process carried out by U is exactly that carried out by T, with each tile of T represented by an… ▽ More

    Submitted 7 April, 2012; v1 submitted 14 November, 2011; originally announced November 2011.

  32. arXiv:1105.1215  [pdf, ps, other

    cs.ET cs.CG

    Efficient Squares and Turing Universality at Temperature 1 with a Unique Negative Glue

    Authors: Matthew J. Patitz, Robert T. Schweller, Scott M. Summers

    Abstract: Is Winfree's abstract Tile Assembly Model (aTAM) "powerful?" Well, if certain tiles are required to "cooperate" in order to be able to bind to a growing tile assembly (a.k.a., temperature 2 self-assembly), then Turing universal computation and the efficient self-assembly of $N \times N$ squares is achievable in the aTAM (Rotemund and Winfree, STOC 2000). So yes, in a computational sense, the aTAM… ▽ More

    Submitted 1 February, 2012; v1 submitted 5 May, 2011; originally announced May 2011.

    Comments: Original version appeared in DNA Computing 17. This is an updated, journal version with a pair of new results and several other changes

  33. arXiv:1104.2809  [pdf, other

    cs.CG cs.CC cs.DS cs.ET

    Self-Assembly with Geometric Tiles

    Authors: Bin Fu, Matthew J. Patitz, Robert T. Schweller, Bobby Sheline

    Abstract: In this work we propose a generalization of Winfree's abstract Tile Assembly Model (aTAM) in which tile types are assigned rigid shapes, or geometries, along each tile face. We examine the number of distinct tile types needed to assemble shapes within this model, the temperature required for efficient assembly, and the problem of designing compact geometric faces to meet given compatibility specif… ▽ More

    Submitted 14 April, 2011; originally announced April 2011.

  34. arXiv:1101.5151  [pdf, other

    cs.MS cs.CE

    Simulation of Self-Assembly in the Abstract Tile Assembly Model with ISU TAS

    Authors: Matthew J. Patitz

    Abstract: Since its introduction by Erik Winfree in 1998, the abstract Tile Assembly Model (aTAM) has inspired a wealth of research. As an abstract model for tile based self-assembly, it has proven to be remarkably powerful and expressive in terms of the structures which can self-assemble within it. As research has progressed in the aTAM, the self-assembling structures being studied have become progressivel… ▽ More

    Submitted 26 January, 2011; originally announced January 2011.

    Comments: This paper was in the Proceedings of the 6th Annual Conference of the Foundations of Nanoscience: Self-Assembled Architectures and Devices (2009)

  35. arXiv:1006.3046  [pdf, ps, other

    cs.CC cs.DS

    Identifying Shapes Using Self-Assembly (extended abstract)

    Authors: Matthew J. Patitz, Scott M. Summers

    Abstract: In this paper, we introduce the following problem in the theory of algorithmic self-assembly: given an input shape as the seed of a tile-based self-assembly system, design a finite tile set that can, in some sense, uniquely identify whether or not the given input shape--drawn from a very general class of shapes--matches a particular target shape. We first study the complexity of correctly identify… ▽ More

    Submitted 15 June, 2010; originally announced June 2010.

  36. arXiv:1004.4383  [pdf, ps, other

    cs.CC

    Self-Assembly of Arbitrary Shapes Using RNAse Enzymes: Meeting the Kolmogorov Bound with Small Scale Factor (extended abstract)

    Authors: Erik D. Demaine, Matthew J. Patitz, Robert T. Schweller, Scott M. Summers

    Abstract: We consider a model of algorithmic self-assembly of geometric shapes out of square Wang tiles studied in SODA 2010, in which there are two types of tiles (e.g., constructed out of DNA and RNA material) and one operation that destroys all tiles of a particular type (e.g., an RNAse enzyme destroys all RNA tiles). We show that a single use of this destruction operation enables much more efficient con… ▽ More

    Submitted 7 July, 2010; v1 submitted 25 April, 2010; originally announced April 2010.

  37. arXiv:1004.0995  [pdf, ps, other

    cs.DS

    Strong Fault-Tolerance for Self-Assembly with Fuzzy Temperature

    Authors: David Doty, Matthew J. Patitz, Dustin Reishus, Robert T. Schweller, Scott M. Summers

    Abstract: We consider the problem of fault-tolerance in nanoscale algorithmic self-assembly. We employ a variant of Winfree's abstract Tile Assembly Model (aTAM), the two-handed aTAM, in which square "tiles" -- a model of molecules constructed from DNA for the purpose of engineering self-assembled nanostructures -- aggregate according to specific binding sites of varying strengths, and in which large aggreg… ▽ More

    Submitted 6 April, 2010; originally announced April 2010.

    ACM Class: F.1.1

  38. arXiv:1001.0208  [pdf, ps, other

    cs.CC

    Intrinsic Universality in Self-Assembly

    Authors: David Doty, Jack H. Lutz, Matthew J. Patitz, Scott M. Summers, Damien Woods

    Abstract: We show that the Tile Assembly Model exhibits a strong notion of universality where the goal is to give a single tile assembly system that simulates the behavior of any other tile assembly system. We give a tile assembly system that is capable of simulating a very wide class of tile systems, including itself. Specifically, we give a tile set that simulates the assembly of any tile assembly syste… ▽ More

    Submitted 3 February, 2010; v1 submitted 1 January, 2010; originally announced January 2010.

  39. Self-Assembly of Infinite Structures

    Authors: Matthew J. Patitz, Scott M. Summers

    Abstract: We review some recent results related to the self-assembly of infinite structures in the Tile Assembly Model. These results include impossibility results, as well as novel tile assembly systems in which shapes and patterns that represent various notions of computation self-assemble. Several open questions are also presented and motivated.

    Submitted 17 June, 2009; originally announced June 2009.

    Journal ref: EPTCS 1, 2009, pp. 215-225

  40. Limitations of Self-Assembly at Temperature One (extended abstract)

    Authors: David Doty, Matthew J. Patitz, Scott M. Summers

    Abstract: We prove that if a subset X of the integer Cartesian plane weakly self-assembles at temperature 1 in a deterministic (Winfree) tile assembly system satisfying a natural condition known as *pumpability*, then X is a finite union of doubly periodic sets. This shows that only the most simple of infinite shapes and patterns can be constructed using pumpable temperature 1 tile assembly systems, and g… ▽ More

    Submitted 17 June, 2009; originally announced June 2009.

    Journal ref: EPTCS 1, 2009, pp. 67-69

  41. arXiv:0903.1857  [pdf, ps, other

    cs.DM

    Limitations of Self-Assembly at Temperature 1

    Authors: David Doty, Matthew J Patitz, Scott M Summers

    Abstract: We prove that if a set $X \subseteq \Z^2$ weakly self-assembles at temperature 1 in a deterministic tile assembly system satisfying a natural condition known as \emph{pumpability}, then $X$ is a finite union of semi-doubly periodic sets. This shows that only the most simple of infinite shapes and patterns can be constructed using pumpable temperature 1 tile assembly systems, and gives evidence f… ▽ More

    Submitted 10 March, 2009; originally announced March 2009.

    Comments: 10 page conference submission with additional technical appendix containing proofs

  42. arXiv:0903.0889  [pdf, ps, other

    cs.SE cs.PL

    A Domain-Specific Language for Programming in the Tile Assembly Model

    Authors: David Doty, Matthew J. Patitz

    Abstract: We introduce a domain-specific language (DSL) for creating sets of tile types for simulations of the abstract Tile Assembly Model. The language defines objects known as tile templates, which represent related groups of tiles, and a small number of basic operations on tile templates that help to eliminate the error-prone drudgery of enumerating such tile types manually or with low-level construct… ▽ More

    Submitted 4 March, 2009; originally announced March 2009.

  43. arXiv:0803.1672  [pdf, ps, other

    cs.CC cs.DM

    Self-Assembly of Discrete Self-Similar Fractals

    Authors: Matthew J. Patitz, Scott M. Summers

    Abstract: In this paper, we search for {\it absolute} limitations of the Tile Assembly Model (TAM), along with techniques to work around such limitations. Specifically, we investigate the self-assembly of fractal shapes in the TAM. We prove that no self-similar fractal fully weakly self-assembles at temperature 1, and that certain kinds of self-similar fractals do not strictly self-assemble at any tempera… ▽ More

    Submitted 26 April, 2008; v1 submitted 12 March, 2008; originally announced March 2008.