• DocumentCode
    2258868
  • Title

    Model-checking and control of self-assembly

  • Author

    McNew, John-Michael ; Klavins, Eric

  • Author_Institution
    Dept. of Electr. Eng., Washington Univ., Seattle, WA
  • fYear
    2006
  • fDate
    14-16 June 2006
  • Abstract
    Graph grammars can be used to model highly distributed systems where local interaction rules control formation or self-assembly tasks. In this paper, we explore model-checking graph grammar systems, introducing the zero-one-many collapse as a way of reducing the usually enormous number of states and transitions produced by a graph grammar system. From this collapse, we also define a canonical initial graph, that captures some of the characteristic behavior of larger graphs with the same zero-one-many collapse. Finally, we show through examples how these results allow us to effectively reason about the behavior of a graph grammar - and also how to improve a graph grammar based on an analysis of its collapsed Kripke structures
  • Keywords
    graph grammars; graph theory; self-adjusting systems; Kripke structure; canonical initial graph; distributed system; interaction rules control formation; model-checking graph grammar system; self-assembly task; zero-one-many collapse; Assembly systems; Control systems; Graph theory; Path planning; Robotic assembly; Robots; Robustness; Self-assembly; Topology; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    American Control Conference, 2006
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    1-4244-0209-3
  • Electronic_ISBN
    1-4244-0209-3
  • Type

    conf

  • DOI
    10.1109/ACC.2006.1655324
  • Filename
    1655324