Algorithms for computing preimages of cellular automata configurations

被引:1
作者
Jeras, Iztok [1 ]
Dobnikar, Andrej [1 ]
机构
[1] Univ Ljubljana, Fac Comp & Informat Sci, SL-1001 Ljubljana, Slovenia
关键词
cellular automata; counting and listing pre-images; ancestors; algorithms;
D O I
10.1016/j.physd.2007.06.003
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper investigates pre-images (ancestors or past configurations) of specified configurations of one-dimensional cellular automata. Both counting and listing of pre-images are discussed. The main graphical tools used are the de Bruijn diagram, and its extension the pre-image network, which is created by concatenating de Bruijn diagrams. The counting of pre-images is performed as the multiplication of topological matrices of de Bruijn diagrams. Listing of pre-images is described using two algorithms. The first algorithm traces paths in the pre-image network and focuses on local knowledge of the network. The second performs a complete analysis of the network before proceeding with listing. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:95 / 111
页数:17
相关论文
共 12 条
  • [1] [Anonymous], 1989, COMPLEX SYST
  • [2] Batagelj V., 2003, EFFICIENT ALGORITHMS
  • [3] JERAS I, 2005, ARITIFICAL LIFE CELL
  • [4] JERAS I, 2006, INT C COMP SCI, P345
  • [5] McIntosh Harold V., 1992, ANCESTORS COMMENTARI
  • [6] MCINTOSH HV, 1994, LINEAR CELLULAR AUTO
  • [7] Calculating ancestors in one-dimensional cellular automata
    Mora, JCST
    Martínez, GJ
    Mcintosh, HV
    [J]. INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2004, 15 (08): : 1151 - 1169
  • [8] VOORHEES B, 1993, PHYSCIA D, V73, P136
  • [9] Wuensche A., 1999, Complexity, V4, P47, DOI 10.1002/(SICI)1099-0526(199901/02)4:3<47::AID-CPLX9>3.0.CO
  • [10] 2-V