Self-Assembling Systems are Distributed Systems

Computer Science – Formal Languages and Automata Theory

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Withdrawing because I would like to polish this before submitting it publicly again

Scientific paper

In 2004, Klavins et al. introduced the use of graph grammars to describe -- and to program -- systems of self-assembly. We show that these graph grammars can be embedded in a graph rewriting characterization of distributed systems that was proposed by Degano and Montanari over twenty years ago. We apply this embedding to generalize Soloveichik and Winfree's local determinism criterion (for achieving a unique terminal assembly), from assembly systems of 4-sided tiles that embed in the plane, to arbitrary graph assembly systems. We present a partial converse of the embedding result, by providing sufficient conditions under which systems of distributed processors can be simulated by graph assembly systems topologically, in the plane, and in 3-space. We conclude by defining a new complexity measure: "surface cost" (essentially the convex hull of the space inhabited by agents at the conclusion of a self-assembled computation). We show that, for growth-bounded graphs, executing a subroutine to find a Maximum Independent Set only increases the surface cost of a self-assembling computation by a constant factor. We obtain this complexity bound by using the simulation results to import the distributed computing notions of "local synchronizer" and "deterministic coin flipping" into self-assembly.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Self-Assembling Systems are Distributed Systems does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Self-Assembling Systems are Distributed Systems, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Self-Assembling Systems are Distributed Systems will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-28465

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.