Abstract
We prove the unique assembly and unique shape verification problems, benchmark measures of self-assembly model power, are \(\textsf {coNP}^{\textsf {NP}}\)-hard and contained in PSPACE (and in \(\mathrm {\Pi }^\textsf {P}_{2s}\) for staged systems with s stages). En route, we prove that unique shape verification problem in the 2HAM is \(\textsf {coNP}^{\textsf {NP}}\)-complete.





Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Notes
The original staged model (Demaine et al. 2008) only considered O(1) distinct tile types, and thus for simplicity allowed tiles to be added at any stage (since \(\mathcal {O}(1)\) extra bins could hold the individual tile types to mix at any stage). Because systems here may have super-constant tile complexity, we restrict tiles to only be added at the initial stage.
This is a slight modification of the original staged model (Demaine et al. 2008) in that there is no requirement of a final stage with a single output bin. This may be a slightly more capable model, and so it is considered here. However, all results in this paper apply to both variants of the model.
References
Adleman LM, Cheng Q, Goel A, Huang MDA, Kempe D, de Espanés PM, Rothemund PWK (2002) Combinatorial optimization problems in self-assembly. In: Proceedings of the thirty-fourth annual ACM symposium on theory of computing, pp 23–32
Bryans N, Chiniforooshan E, Doty D, Kari L, Seki S (2013) The power of nondeterminism in self-assembly. Theory Comput 9(1):1–29
Cannon S, Demaine ED, Demaine ML, Eisenstat S, Patitz MJ, Schweller RT, Summers SM, Winslow A (2013) Two hands are better than one (up to constant factors): self-assembly in the 2HAM vs. aTAM. In: STACS 2013, LIPIcs, vol 20. Schloss Dagstuhl, pp 172–184
Chalk C, Martinez E, Schweller R, Vega L, Winslow A, Wylie T (2016) Optimal staged self-assembly of general shapes. In: Proceedings of the 24th European symposium of algorithms, LIPIcs, vol 57. Schloss Dagstuhl, pp 26:1–26:17
Chalk C, Schweller R, Winslow A, Wylie T (2017) Too hot 2HAMdle: high-temperature two-handed self-assembly. Under submission
Cheng Q, Aggarwal G, Goldwasser MH, Kao MY, Schweller RT, de Espanés PM (2005) Complexities for generalized models of self-assembly. SIAM J Comput 34:1493–1515
Demaine ED, Demaine ML, Fekete SP, Ishaque M, Rafalin E, Schweller RT, Souvaine DL (2008) Staged self-assembly: nanomanufacture of arbitrary shapes with \({O}(1)\) glues. Nat Comput 7(3):347–370
Demaine ED, Eisenstat S, Ishaque M, Winslow A (2011) One-dimensional staged self-assembly. In: Proceedings of the 17th international conference on DNA computing and molecular programming, DNA’11, pp 100–114
Demaine ED, Fekete SP, Scheffer C, Schmidt A (2015) New geometric algorithms for fully connected staged self-assembly. In: DNA computing and molecular programming, LNCS, vol 9211. Springer, pp 104–116
Doty D (2014) Producibility in hierarchical self-assembly. In: Proceedings of unconventional computation and natural computation (UCNC), LNCS, vol 8553. Springer, pp 142–154
Lagoudakis MG, Labean TH (1999) 2d dna self-assembly for satisfiability. In: 5th international meeting on DNA based computers
Schaefer M, Umans C (2002) Completeness in the polynomial-time hierarchy: a compendium. SIGACT News 33(3):32–49
Stockmeyer LJ (1976) The polynomial-time hierarchy. Theor Comput Sci 3(1):1–22
Winslow A (2015) Staged self-assembly and polyomino context-free grammars. Nat Comput 14(2):293–302
Acknowledgements
This research was supported in part by National Science Foundation Grants CCF-1117672 and CCF-1555626 .
Author information
Authors and Affiliations
Corresponding author
Additional information
An extended abstract of this work that omitted several proofs and details was previously published in Unconventional Computation and Natural Computation, LNCS, vol. 10240, pp. 98–112, Springer International Publishing (2017).
Rights and permissions
About this article
Cite this article
Schweller, R., Winslow, A. & Wylie, T. Verification in staged tile self-assembly. Nat Comput 18, 107–117 (2019). https://doi.org/10.1007/s11047-018-9701-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11047-018-9701-2