Abelian networks. I: Foundations and examples (Q2804993)

From MaRDI portal





scientific article; zbMATH DE number 6578080
Language Label Description Also known as
default for all languages
No label defined
    English
    Abelian networks. I: Foundations and examples
    scientific article; zbMATH DE number 6578080

      Statements

      0 references
      0 references
      9 May 2016
      0 references
      abelian distributed processors
      0 references
      asynchronous computation
      0 references
      chip-firing
      0 references
      finite automata
      0 references
      least action principle
      0 references
      local-to-global principle
      0 references
      monotone integer program
      0 references
      rotor walk
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      Abelian networks. I: Foundations and examples (English)
      0 references
      The paper begins with a definition of abelian network, which is a directed graph, vertices represent automata with a single input port (basically, the input alphabet of each automaton consists of a single letter) and multiple output ports, one for each outgoing edge. Each automaton is described by a transition function (which changes the automaton's internal states) and a message-passing function (which produces an output). The term `abelian' is meant to characterize systems for which changing the order of certain interactions has no effect on the final state of the system (roughly, a permutation of inputs has no influence on the output of an automaton). A collection of automata obeying these axioms is called an abelian network. Then a survey of a number of examples is given (these include sandpile and rotor networks as well as two non-unary examples: oil and water, and abelian mobile agents). Then a least-action principle for abelian networks is proved and its consequences are evaluated. As an application, it is shown how abelian networks can solve certain linear and nonlinear integer programs asynchronously.
      0 references
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references