请输入您要查询的字词:

 

单词 CellularAutomaton
释义

cellular automaton


A d-dimensional cellular automatonis a triple𝒜=Q,𝒩,fwhere:

  1. 1.

    Q is a nonempty set, called alphabet or set of states.

  2. 2.

    𝒩={ν1,,ν|𝒩|}is a finite, nonempty subset of d,called neighborhoodMathworldPlanetmathPlanetmath index.

  3. 3.

    f:Q𝒩Q is the local function.

The local function of the cellular automaton 𝒜induces, by synchronous application at all points,a global function F𝒜on d-dimensional configurationsMathworldPlanetmathPlanetmath c:dQ:

F𝒜(c)(z)=f(c(z+ν1),,c(z+ν|𝒩|))=f(c|z+𝒩).(1)

Observe that the global function is continuousMathworldPlanetmathPlanetmath in the product topology.

Cellular automata are a Turing-complete model of computation.In fact, given a Turing machineMathworldPlanetmath,it is straightforward to construct a cellular automatonthat emulates it in real time.On the other hand,given a one-dimensional cellular automaton,there exists a Turing machinethat emulates it in linear timewith respect to the size of the input.

Cellular automata make good tools for qualitative analysisMathworldPlanetmath.In fact, given the description of a cellular automaton,it is straightforward to write a computer programthat implements its features.Also, several phenomena in different fields of sciences— from physics to biology to sociology —can be described in terms of finite-range interactions between discrete agents.

On the other hand,retrieving the properties of the global dynamics from the local descriptionis usually a very difficult task,and may depend on the dimensionMathworldPlanetmath.As an example,reversibility of the global functionis decidable in dimension 1 but not in dimension 2 (or higher).

The definition above can be generalized to the caseof a genericPlanetmathPlanetmathPlanetmath group G acting by translationson the space QG of configurations.If

Lg(x)=gxxG,(2)

then the local function f:Q𝒩Q(𝒩 being a finite nonempty subset of G)induces F𝒜:QGQGvia the relationMathworldPlanetmath

F𝒜(c)(g)=f((cLg)|𝒩)=f(c|g𝒩)c:GQ.(3)

Observe that L={Lg}gG is a left action,while (c,g)cLg is a right action.It is of course possible to only use left actionby defining F𝒜(c)(g) asf((cLg-1)|𝒩)instead:since this is just a reparametrization of the family L,the bulk of the theory does not change.

More to come …

随便看

 

数学辞典收录了18232条数学词条,基本涵盖了常用数学知识及数学英语单词词组的翻译及用法,是数学学习的有利工具。

 

Copyright © 2000-2023 Newdu.com.com All Rights Reserved
更新时间:2025/5/4 17:03:30