Producibility in hierarchical self-assembly
- Creators
-
Doty, David
Abstract
Three results are shown on producibility in the hierarchical model of tile self-assembly. It is shown that a simple greedy polynomial-time strategy decides whether an assembly α is producible. The algorithm can be optimized to use O(|α|log^2 |α|) time. Cannon et al. (STACS 2013: proceedings of the thirtieth international symposium on theoretical aspects of computer science. pp 172–184, 2013) showed that the problem of deciding if an assembly α is the unique producible terminal assembly of a tile system T can be solved in O(|α|^2 |T|+|α||T|^2) time for the special case of noncooperative "temperature 1" systems. It is shown that this can be improved to O(|α||T|log|T|) time. Finally, it is shown that if two assemblies are producible, and if they can be overlapped consistently—i.e., if the positions that they share have the same tile type in each assembly—then their union is also producible.
Additional Information
© 2015 Springer Science+Business Media Dordrecht. Published online: 20 August 2015. The author is very grateful to Ho-Lin Chen, David Soloveichik, Damien Woods, Matt Patitz, Scott Summers, Robbie Schweller, Ján Maňuch, Ladislav Stacho, Andrew Winslow for many insightful discussions, and to anonymous reviewers for their detailed and useful comments. The author was supported by NSF Grants CCF-1219274 and CCF-1162589 and the Molecular Programming Project under NSF Grants 0832824 and 1317694 and by a Computing Innovation Fellowship under NSF Grant 1019343.Attached Files
Submitted - 1304.7804v2.pdf
Files
Name | Size | Download all |
---|---|---|
md5:9393eb243be148f73b52da129e74fe27
|
255.4 kB | Preview Download |
Additional details
- Eprint ID
- 65708
- DOI
- 10.1007/s11047-015-9517-2
- Resolver ID
- CaltechAUTHORS:20160328-111530517
- NSF
- CCF-1219274
- NSF
- CCF-1162589
- NSF
- CCF-0832824
- NSF
- CCF-1317694
- NSF
- CNS-1019343
- Created
-
2016-03-28Created from EPrint's datestamp field
- Updated
-
2021-11-10Created from EPrint's last_modified field