Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
126 tokens/sec
GPT-4o
47 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

A linear bound for the size of the finite terminal assembly of a directed non-cooperative tile assembly system (2405.18630v1)

Published 28 May 2024 in cs.CC

Abstract: The abstract tile assembly model (aTam) is a model of DNA self-assembly. Most of the studies focus on cooperative aTam where a form of synchronization between the tiles is possible. Simulating Turing machines is achievable in this context. Few results and constructions are known for the non-cooperative case (a variant of Wang tilings where assemblies do not need to cover the whole plane and some mismatches may occur). Introduced by P.E. Meunier and D. Regnault, efficient paths are a non-trivial construction for non-cooperative aTam. These paths of width nlog(n) are designed with n different tile types. Assembling them relies heavily on a form of ``non-determinism''. Indeed, the set of tiles may produced different finite terminal assemblies but they all contain the same efficient path. Directed non-cooperative aTam does not allow this non-determinism as only one assembly may be produced by a tile assembly system. This variant of aTam is the only one who was shown to be decidable. In this paper, we show that if the terminal assembly of a directed non-cooperative tile assembly system is finite then its width and length are of linear size according to the size of the tile assembly system. This result implies that the construction of efficient paths cannot be generalized to the directed case and that some computation must rely on a competition between different paths. It also implies that the construction of a square of width n using 2n-1 tiles types is asymptotically optimal. Moreover, we hope that the techniques introduced here will lead to a better comprehension of the non-directed case.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (9)
  1. Running time and program size for self-assembled squares. In STOC: Proceedings of the 33rd Annual ACM Symposium on Theory of Computing, pages 740–748, Hersonissos, Greece, 2001.
  2. The two-handed tile assembly model is not intrinsically universal. In ICALP: Proceedings of the 40th International Colloquium on Automata, Languages, and Programming, volume 7965 of LNCS, pages 400–412. Springer, July 2013. Arxiv preprint: arXiv:1306.6710.
  3. Limitations of self-assembly at temperature 1. Theoretical Computer Science, 412(1--2):145--158, 2011. Arxiv preprint: arXiv:0903.1857v1.
  4. Non-cooperatively assembling large structures. In DNA Computing and Molecular Programming - 25th International Conference, DNA 25, Seattle, WA, USA, August 5-9, 2019, Proceedings, 2019.
  5. On the directed tile assembly systems at temperature 1. arXiv preprint arXiv:2011.09675, 2020. In submission with title ‘‘Directed non-cooperative tile assembly is decidable’’.
  6. The program-size complexity of self-assembled paths. In Proccedings of the 52nd Annual ACM SIGACT Symposium on Theory of Computing, STOC 2020, Chicago, IL, USA, June 22-26, 2020, pages 727--737. ACM, 2020. Arxiv preprint: arXiv:2002.04012 [cs.CC].
  7. The non-cooperative tile assembly model is not intrinsically universal or capable of bounded Turing machine simulation. In STOC: Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing, pages 328--341, Montreal, Canada, 2017. ACM. Arxiv preprint with full proofs: arXiv:1702.00353v2 [cs.CC].
  8. Hao Wang. Proving theorems by pattern recognition -- II. The Bell System Technical Journal, XL(1):1--41, 1961.
  9. Erik Winfree. Algorithmic Self-Assembly of DNA. PhD thesis, California Institute of Technology, June 1998.

Summary

We haven't generated a summary for this paper yet.

X Twitter Logo Streamline Icon: https://streamlinehq.com