Proceedings

Biologically-Inspired Self-Assembly of Two-Dimensional Shapes Using Global-to-Local Compilation

Download BibTeX Cite

Proceedings of the Eighteenth International Joint Conference on Artificial Intelligence. Pages 633-637.

© 2003 International Joint Conferences on Artificial Intelligence

Abstract

In this ·paper, we present a programming language approach for the assembly of arbitrary twodimensional shapes by decentralized, identicallyprogrammed agents. Our system compiles a predetermined global shape into a program that instructs these agents to grow the shape via replication and location-based control mechanisms. In the globalto-local compilation phase, an input shape is decomposed into a network of covering-discs. The disc network parameterizes the agent program, a biologically-inspired framework allowing agents to amorphously produce the shape using replication and local interaction. Our system is robust to random agent failure, and regenerates in the event of region death.

  1. [Abelson eta/., 1995] H. Abelson, A. Berlin, N. Cohen, L. Fogel, C. Ho, M. Horowitz, J. How, T. Knight, R. New- ton, and K. Pister. Distributed information systems for MEMS. !SAT (Information Science and Technology Study Group) Study; 1995.
  2. [Abelson et al. , 1999] H. Abelson, D. Allen, D. Coore, C. Hanson, G. Homsy, T. Knight, R. Nag- pal, E. Rauch, G. Sussman, and R. Weiss. Amorphous Computing. White paper, 1999. http://www.swiss.ai.mit.edu/projects/amorphous/. Link
  3. [Abelson et al., 2000] H. Abelson, D. Allen, D. Coore, C. Hanson, G. Homsy, T. Knight, R. Nagpal, E. Rauch, G. Sussman, and R. Weiss. Amorphous computing. Com- munications of the ACM, 43(5), May 2000.
  4. [Bard, 1990] J. Bard. Morphogenesis. Cambridge University Press, U.K., 1990.
  5. [Butera, 2001] W. Butera. Programming a Paintable Com- puter. PhD thesis, MIT Media Lab, 2001 .
  6. [Butler et al., 2002] Zack Butler, Satoshi Murata, and Daniela Rus. Distributed replication algorithms for self- reconfigurable modular robots. Distributed Autonomous Robotics Systems, 5, 2002.
  7. [Coore, 1999] D. Coore. Botanical Computing: A Develop- mental Approach to Generating Interconnect Topologies on an Amorphous Computer. PhD thesis, MIT, Dept of Electrical Eng. and Computer Science, February 1999.
  8. [Forrest and Mitchell, 1993] S. Forrest and M. Mitchell. What makes a problem hard for a genetic algorithm? Ma- chine Learning, 13:285-319, 1993.
  9. [Lawrence, 1992] P. A. Lawrence. The Making of a Fly: the Genetics of Animal Design. Blackwell Science, Oxford, U.K., 1992.
  10. [Margolus, 1996] N. Margolus. Cam-8: A computer archi- tecture based on cellular automata. Pattern Formation and Lattice-Gas Automata, American Mathematical Society, pages 167-187, 1996.
  11. [McLurkin, 1999] James McLurkin. Algorithms for dis- tributed sensor networks. Master's thesis, University of California, Berkeley, December 1999.
  12. [Mitchell et a/., 1994a] M . Mitchell, J. Crutchfield, and P. Hraber. Evolving cellular automata to perform computa- tions: Mechanisms and impediments. Physica D, 75:361- 391, 1994.
  13. [Mitchell et al., 1994b] M. Mitchell, J. Holland, and S. For- rest. When will a genetic algorithm outperform hill climb- ing? Advances in Neural Information Processing Systems, pages 285-319, 1994.
  14. [Nagpal, 2001] R. Nagpal. Programmable Self-Assembly: Constructing Global Shape using Biologically-inspired Local Interactions and Origami Mathematics. PhD thesis, MIT, Dept of Electrical Engineering and Computer Sci- ence, June 2001.
  15. [Nusslein-Volhard, 1996] C. Nusslein-Volhard. Gradients that organize embryo development. Scientific American, August 1996.
  16. [Weiss eta/., 1998] R. Weiss, G. Homsy, and R. Nagpal. Programming biological cells. In 8th International Con- ference on Architectural Support for Programming Lan- guages and Operating Systems (ASPLOS '98), Wild and Crazy Ideas Session , October 1998.
  17. [Weiss et al., 1999] R. Weiss, G. Homsy, and T. Knight. To- ward in vivo digital circuits. In Dimacs Workshop on Evo- lution as Computation, January 1999.
  18. [Wolpert, 1969] L. Wolpert. Positional information and the spatial pattern of cellular differentiation. Journal of Theo- retical Biology, 25:1-47, 1969.
  19. [Wolpert, 1998] L. Wolpert. Principles of Development. Ox- ford University Press, U.K., 1998.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards