Building Squares with Optimal State Complexity in Restricted Active Self-Assembly

11/22/2022
by   Robert M. Alaniz, et al.
0

Tile Automata is a recently defined model of self-assembly that borrows many concepts from cellular automata to create active self-assembling systems where changes may be occurring within an assembly without requiring attachment. This model has been shown to be powerful, but many fundamental questions have yet to be explored. Here, we study the state complexity of assembling n × n squares in seeded Tile Automata systems where growth starts from a seed and tiles may attach one at a time, similar to the abstract Tile Assembly Model. We provide optimal bounds for three classes of seeded Tile Automata systems (all without detachment), which vary in the amount of complexity allowed in the transition rules. We show that, in general, seeded Tile Automata systems require Θ(log^1/4 n) states. For single-transition systems, where only one state may change in a transition rule, we show a bound of Θ(log^1/3 n), and for deterministic systems, where each pair of states may only have one associated transition rule, a bound of Θ( (log n/loglog n)^1/2 ).

READ FULL TEXT

page 11

page 12

page 14

page 18

page 20

page 22

page 23

research
07/12/2018

Hierarchical Growth is Necessary and (Sometimes) Sufficient to Self-Assemble Discrete Self-Similar Fractals

In this paper, we prove that in the abstract Tile Assembly Model (aTAM),...
research
11/07/2022

The Need for Seed (in the abstract Tile Assembly Model)

In the abstract Tile Assembly Model (aTAM) square tiles self-assemble, a...
research
09/19/2021

Lower Bounds on Unambiguous Automata Complementation and Separation via Communication Complexity

We use results from communication complexity, both new and old ones, to ...
research
04/07/2018

Coalgebraic Determinization of Alternating Automata

Coalgebra is a currently quite active field, which aims to look at gener...
research
10/19/2021

Sky Is Not the Limit: Tighter Rank Bounds for Elevator Automata in Büchi Automata Complementation (Technical Report)

We propose several heuristics for mitigating one of the main causes of c...
research
03/28/2022

Sublinear-Time Probabilistic Cellular Automata

We propose and investigate a probabilistic model of sublinear-time one-d...
research
10/04/2019

Synchronization under Dynamic Constraints

Imagine an assembly line where a box with a lid and liquid in it enters ...

Please sign up or login with your details

Forgot password? Click here to reset