Templated Assembly Theory: An Extension of the Canonical Assembly Index with Block-Compressed Template
Piotr Masierak

TL;DR
This paper introduces the templated assembly index, an extension of the canonical assembly index that incorporates block-compressed templates, enabling more efficient object assembly analysis with applications in sequence analysis and biosignature detection.
Contribution
It extends Assembly Theory by integrating block-compressed templates into the assembly process, generalizing the canonical index and exploring its computational complexity.
Findings
Defines the templated assembly index as a new complexity measure.
Shows the relation to the canonical index and classical problems.
Discusses potential applications in sequence analysis and biosignatures.
Abstract
Assembly Theory, as developed by Cronin and co-workers, assigns to an object an assembly index: the minimal number of binary join operations required to build at least one copy of the object from a specified set of basic building blocks, allowing reuse of intermediate components. For strings over a finite alphabet, the canonical assembly index can be defined in the free semigroup with universal binary concatenation and a "no-trash" condition, and its exact computation has been shown to be NP-complete. In this paper we propose an extension of the canonical, string-based formulation which augments pure concatenation with templated assembly steps. Intermediate objects may contain a distinguished wildcard symbol that represents a compressible block. Templates are restricted to block-compressed substrings of the target string and can be instantiated by inserting previously assembled motifs…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModular Robots and Swarm Intelligence · DNA and Biological Computing · Origins and Evolution of Life
