Abelian networks. I: Foundations and examples (Q2804993)

From MaRDI portal





scientific article; zbMATH DE number 6578080
Language Label Description Also known as
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