| If, for example, the update scheme consists of applying the vertex functions synchronously one obtains the class of generalized cellular automata (CA). In this case, the global map F: K<sup>n</sup> → K<sup>n</sup> is given by | | If, for example, the update scheme consists of applying the vertex functions synchronously one obtains the class of generalized cellular automata (CA). In this case, the global map F: K<sup>n</sup> → K<sup>n</sup> is given by |
| This class is referred to as generalized cellular automata since the classical or standard cellular automata are typically defined and studied over regular graphs or grids, and the vertex functions are typically assumed to be identical. | | This class is referred to as generalized cellular automata since the classical or standard cellular automata are typically defined and studied over regular graphs or grids, and the vertex functions are typically assumed to be identical. |
| Example: Let Y be the circle graph on vertices {1,2,3,4} with edges {1,2}, {2,3}, {3,4} and {1,4}, denoted Circ<sub>4</sub>. Let K = {0,1} be the state space for each vertex and use the function nor<sub>3</sub> : K<sup>3</sup> → K defined by nor<sub>3</sub>(x,y,z) = (1 + x)(1 + y)(1 + z) with arithmetic modulo 2 for all vertex functions. Then for example the system state (0,1,0,0) is mapped to (0, 0, 0, 1) using a synchronous update. All the transitions are shown in the phase space below. | | Example: Let Y be the circle graph on vertices {1,2,3,4} with edges {1,2}, {2,3}, {3,4} and {1,4}, denoted Circ<sub>4</sub>. Let K = {0,1} be the state space for each vertex and use the function nor<sub>3</sub> : K<sup>3</sup> → K defined by nor<sub>3</sub>(x,y,z) = (1 + x)(1 + y)(1 + z) with arithmetic modulo 2 for all vertex functions. Then for example the system state (0,1,0,0) is mapped to (0, 0, 0, 1) using a synchronous update. All the transitions are shown in the phase space below. |
− | 例如: 设 y 是顶点{1,2,3,4}上的圆图,边{1,2} ,{2,3} ,{3,4}和{1,4} ,表示 Circ 子4 / 子。设 k {0,1}为每个顶点的状态空间,对所有顶点函数使用 nor 子3 / sub: k sup 3 / sup → k,该函数由 nor 子3 / sub (x,y,z)(1 + x)(1 + y)(1 + z)定义,算术模为2。然后,例如,使用同步更新将系统状态(0,1,0,0)映射到(0,0,0,1)。所有的相变都显示在下面的相空间中。
| + | 再例如: 设 y 是顶点{1,2,3,4}上的圆图,边{1,2} ,{2,3} ,{3,4}和{1,4} ,表示 Circ 子4 / 子。设 k {0,1}为每个顶点的状态空间,对所有顶点函数使用 nor 子3 / sub: k sup 3 / sup → k,该函数由 nor 子3 / sub (x,y,z)(1 + x)(1 + y)(1 + z)定义,算术模为2。然后,例如,使用同步更新将系统状态(0,1,0,0)映射到(0,0,0,1)。所有的相变都显示在下面的相空间中。 |