Automated design of distributed control rules for the self-assembly of prespecified artificial structures

被引:19
|
作者
Grushin, Alexander [1 ]
Reggia, James A. [1 ]
机构
[1] Univ Maryland, Dept Comp Sci, College Pk, MD 20742 USA
基金
美国国家科学基金会;
关键词
self-assembly; stigmergy; coordination; collective problem solving; swarm intelligence;
D O I
10.1016/j.robot.2007.08.006
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The self-assembly problem involves the design of agent-level control rules that will cause the agents to form some desired, target structure, subject to environmental constraints. This paper describes a fully automated rule generation procedure that allows structures to successfully self-assemble in a simulated environment with constrained, continuous motion. This environment implicitly imposes ordering constraints on the self-assembly process, where certain parts of the target structure must be assembled before others, and where it may be necessary to assemble (and subsequently disassemble) temporary structures such as staircases. A provably correct methodology is presented for computing a partial order on the self-assembly process, and for generating rules that enforce this order at runtime. The assembly and disassembly of structures is achieved by generating another set of rules, which are inspired by construction behavior among certain species of social insects. Computational experiments verify the effectiveness of the approach on a diverse set of target structures. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:334 / 359
页数:26
相关论文
共 50 条
  • [21] Design to Self-Assembly
    Tibbits, Skylar
    ARCHITECTURAL DESIGN, 2012, 82 (02) : 68 - 73
  • [22] Design Rules: A Net and Archimedean Polyhedra Score Big for Self-Assembly
    MacGillivray, Leonard R.
    ANGEWANDTE CHEMIE-INTERNATIONAL EDITION, 2012, 51 (05) : 1110 - 1112
  • [23] SELF-ASSEMBLY OF BIOLOGICAL STRUCTURES
    KUSHNER, DJ
    BACTERIOLOGICAL REVIEWS, 1969, 33 (02) : 302 - +
  • [24] Self-Assembly of Infinite Structures
    Patitz, Matthew J.
    Summers, Scott M.
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2009, (01): : 215 - 225
  • [25] Self-assembly of dendritic structures
    Emrick, T
    Fréchet, JMJ
    CURRENT OPINION IN COLLOID & INTERFACE SCIENCE, 1999, 4 (01) : 15 - 23
  • [26] Rational design of self-assembly pathways for complex multicomponent structures
    Jacobs, William M.
    Reinhardt, Aleks
    Frenkel, Daan
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2015, 112 (20) : 6313 - 6318
  • [27] Protein Supramolecular Structures: From Self-Assembly to Nanovaccine Design
    Zottig, Ximena
    Cote-Cyr, Melanie
    Arpin, Dominic
    Archambault, Denis
    Bourgault, Steve
    NANOMATERIALS, 2020, 10 (05)
  • [28] Lithographic stress control for the self-assembly of polymer MEMS structures
    Lee, S-W
    Sameoto, D.
    Mahanfar, A.
    Parameswaran, M.
    JOURNAL OF MICROMECHANICS AND MICROENGINEERING, 2008, 18 (08)
  • [29] Distributed agreement in tile self-assembly
    Sterling, Aaron
    NATURAL COMPUTING, 2011, 10 (01) : 337 - 355
  • [30] Distributed Agreement in Tile Self-assembly
    Sterling, Aaron
    DNA COMPUTING AND MOLECULAR PROGRAMMING, 2009, 5877 : 154 - 163