Skip to main content
Journal cover image

Capabilities and limits of compact error resilience methods for algorithmic self-assembly

Publication ,  Journal Article
Sahu, S; Reif, JH
Published in: Algorithmica (New York)
April 1, 2010

Winfree's pioneering work led the foundations in the area of error-reduction in algorithmic self-assembly (Winfree and Bekbolatov in DNA Based Computers 9, LNCS, vol. 2943, pp. 126-144, [2004]), but the construction resulted in increase of the size of assembly. Reif et al. (Nanotechnol. Sci. Comput. 79-103, [2006]) contributed further in this area with compact error-resilient schemes that maintained the original size of the assemblies, but required certain restrictions on the Boolean functions to be used in the algorithmic self-assembly. It is a critical challenge to improve these compact error resilient schemes to incorporate arbitrary Boolean functions, and to determine how far these prior results can be extended under different degrees of restrictions on the Boolean functions. In this work we present a considerably more complete theory of compact error-resilient schemes for algorithmic self-assembly in two and three dimensions. In our error model, ε is defined to be the probability that there is a mismatch between the neighboring sides of two juxtaposed tiles and they still stay together in the equilibrium. This probability is independent of any other match or mismatch and hence we term this probabilistic model as the independent error model. In our model all the error analysis is performed under the assumption of kinetic equilibrium. First we consider two-dimensional algorithmic self-assembly. We present an error correction scheme for reduction of errors from ε to ε 2 for arbitrary Boolean functions in two dimensional algorithmic self-assembly. Then we characterize the class of Boolean functions for which the error can be reduced from ε to ε 3, and present an error correction scheme that achieves this reduction. Then we prove ultimate limits on certain classes of compact error resilient schemes: in particular we show that they can not provide reduction of errors from ε to ε 4 is for any Boolean functions. Further, we develop the first provable compact error resilience schemes for three dimensional tiling self-assemblies. We also extend the work of Winfree on self-healing in two-dimensional self-assembly (Winfree in Nanotechnol. Sci. Comput. 55-78, [2006]) to obtain a self-healing tile set for three-dimensional self-assembly. © 2008 Springer Science+Business Media, LLC.

Duke Scholars

Published In

Algorithmica (New York)

DOI

EISSN

1432-0541

ISSN

0178-4617

Publication Date

April 1, 2010

Volume

56

Issue

4

Start / End Page

480 / 504

Related Subject Headings

  • Computation Theory & Mathematics
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Sahu, S., & Reif, J. H. (2010). Capabilities and limits of compact error resilience methods for algorithmic self-assembly. Algorithmica (New York), 56(4), 480–504. https://doi.org/10.1007/s00453-008-9187-x
Sahu, S., and J. H. Reif. “Capabilities and limits of compact error resilience methods for algorithmic self-assembly.” Algorithmica (New York) 56, no. 4 (April 1, 2010): 480–504. https://doi.org/10.1007/s00453-008-9187-x.
Sahu S, Reif JH. Capabilities and limits of compact error resilience methods for algorithmic self-assembly. Algorithmica (New York). 2010 Apr 1;56(4):480–504.
Sahu, S., and J. H. Reif. “Capabilities and limits of compact error resilience methods for algorithmic self-assembly.” Algorithmica (New York), vol. 56, no. 4, Apr. 2010, pp. 480–504. Scopus, doi:10.1007/s00453-008-9187-x.
Sahu S, Reif JH. Capabilities and limits of compact error resilience methods for algorithmic self-assembly. Algorithmica (New York). 2010 Apr 1;56(4):480–504.
Journal cover image

Published In

Algorithmica (New York)

DOI

EISSN

1432-0541

ISSN

0178-4617

Publication Date

April 1, 2010

Volume

56

Issue

4

Start / End Page

480 / 504

Related Subject Headings

  • Computation Theory & Mathematics