A generalized neighborhood for cellular automata

被引:41
|
作者
Zaitsev, Dmitry A. [1 ]
机构
[1] Int Humanitarian Univ, Dept Comp Engn & Innovat Technol, Fontanskaya Doroga 33, UA-65009 Odessa, Ukraine
关键词
Cellular automata; Generalized neighborhood; von Neumann's neighborhood; Moore's neighborhood; Chebyshev distance; Manhattan distance; Delannoy numbers;
D O I
10.1016/j.tcs.2016.11.002
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A generalized neighborhood for d-dimensional cellular automata is introduced; it spans the range from von Neumann's to Moore's neighborhood using a parameter which represents the dimension of hypercubes connecting neighboring cells. Finite hypercubes and hypertoruses are studied, and the number of neighbors on their boundary and the number of connections between cells are calculated. We come to finite constructs when practically implementing computations of cellular automata. Enumerations of cells, neighbors and connections are considered and implemented in ad-hoc software which generates a canvas of hypercube and hypertorus models in the form of a Petri net. A cell model can be replaced while the underlying canvas of connections remains the same. The generalized neighborhood is extended to include a concept of radius; the number of neighbors is calculated for infinite and finite lattices. For diamond-shaped neighborhoods, a sequence is obtained whose partial sums equal Delannoy numbers. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:21 / 35
页数:15
相关论文
共 50 条
  • [1] Changing the neighborhood of cellular automata
    Nishio, Hidenosuke
    [J]. Machines, Computations, and Universality, Proceedings, 2007, 4664 : 255 - 266
  • [2] SIMULATION IN GENERALIZED CELLULAR AUTOMATA
    MAKAREVS.AY
    [J]. AUTOMATION AND REMOTE CONTROL, 1971, 32 (10) : 1634 - &
  • [3] A neighborhood selection method for cellular automata models
    Mei, SS
    Billings, SA
    Guo, LZ
    [J]. INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2005, 15 (02): : 383 - 393
  • [4] On the implementation of a margolus neighborhood cellular automata on FPGA
    Cerdá, J
    Gadea, R
    Herrero, V
    Sebastià, A
    [J]. FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2003, 2778 : 776 - 785
  • [5] Implementing a margolus neighborhood Cellular Automata on a FPGA
    Cerdá, J
    Gadea, R
    Paya, G
    [J]. ARTIFICIAL NEURAL NETS PROBLEM SOLVING METHODS, PT II, 2003, 2687 : 121 - 128
  • [6] Cellular automata generalized to an inferential system
    Blower, David J.
    [J]. BAYESIAN INFERENCE AND MAXIMUM ENTROPY METHODS IN SCIENCE AND ENGINEERING, 2007, 954 : 109 - 116
  • [7] Generalized Reversibility of Cellular Automata with Boundaries
    Zhang, Kuize
    Zhang, Lijun
    [J]. PROCEEDINGS OF THE 10TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA 2012), 2012, : 418 - 423
  • [8] Generalized cellular automata for data clustering
    Shuai, Diamun
    Dong, Yumin
    Shuai, Qing
    [J]. 2006 INTERNATIONAL CONFERENCE ON SERVICE SYSTEMS AND SERVICE MANAGEMENT, VOLS 1 AND 2, PROCEEDINGS, 2006, : 121 - 126
  • [9] Further results on generalized cellular automata
    Castillo-Ramirez, Alonso
    Banos, Luguis de los Santos
    [J]. COMMUNICATIONS IN ALGEBRA, 2024, 52 (06) : 2475 - 2488
  • [10] Generalized coordinates for cellular automata grids
    Naumov, L
    [J]. COMPUTATIONAL SCIENCE - ICCS 2003, PT II, PROCEEDINGS, 2003, 2658 : 869 - 878