@article{CABALLERO20231, title = {Complexity of verification in self-assembly with prebuilt assemblies}, journal = {Journal of Computer and System Sciences}, volume = {136}, pages = {1-16}, year = {2023}, issn = {0022-0000}, doi = {https://doi.org/10.1016/j.jcss.2023.03.002}, url = {https://www.sciencedirect.com/science/article/pii/S0022000023000296}, author = {David Caballero and Timothy Gomez and Robert Schweller and Tim Wylie}, keywords = {Self-assembly, 2HAM, Two-handed assembly, Hierarchical assembly, Producibility, Assembly verification, Prebuilt assemblies}, abstract = {We analyze the complexity of two fundamental verification problems within a generalization of the two-handed tile self-assembly model (2HAM) where initial system assemblies are not restricted to be singleton tiles, but may be larger prebuilt assemblies. Within this model we consider the producibility problem, which asks if a given tile system builds, or produces, a given assembly, and the unique assembly verification (UAV) problem, which asks if a given system uniquely produces a given assembly. We show that producibility is NP-complete and UAV is coNPNP-complete even when the initial assembly size and temperature threshold are both bounded by a constant. This is in stark contrast to results in the standard model with singleton input tiles where producibility is in P and UAV is coNP-complete with constant temperature. We further provide preliminary polynomial time results for producibility and UAV in the case of 1-dimensional linear assemblies with pre-built assemblies, as well as extend our results to the abstract Tile Assembly Model (aTAM) with constant-size attachable assemblies.} }