“…A range of information circuits and bio-computing models have been implemented in DNA by using strand displacement. Examples include DNA strand displacement reactions [ 1 , 2 ], molecular motors [ 3 , 4 , 5 ], catalytic signal amplification circuits [ 6 , 7 , 8 ], and biological logic circuits [ 9 , 10 , 11 ], as well as computing with membranes, bacteria, conjugation and RNA computing [ 12 , 13 , 14 , 15 , 16 ]. As a new technique in the field of self-assembled DNA, the DNA strand displacement reaction has been widely used in the field of molecular computing.…”