Regular Article: Acyclic Orientations of Random Graphs
Advances in Applied Mathematics
Elements of a theory of computer simulation I: sequential CA over random graphs
Applied Mathematics and Computation
Elements of a theory of simulation II: sequential dynamical systems
Applied Mathematics and Computation
Discrete, sequential dynamical systems
Discrete Mathematics
Regular Article: On Acyclic Orientations and Sequential Dynamical Systems
Advances in Applied Mathematics
Discrete dynamical systems on graphs and boolean functions
Mathematics and Computers in Simulation
Computer Simulation and Word-Updating Dynamical Systems (WDS) on Digraphs
ICIC '08 Proceedings of the 4th international conference on Intelligent Computing: Advanced Intelligent Computing Theories and Applications - with Aspects of Artificial Intelligence
Computation of functions on n bits by asynchronous clocking of cellular automata
Natural Computing: an international journal
Hi-index | 0.48 |
Sequential dynamical systems (SDSs) are discrete dynamical systems that are obtained from the following data: (a) a finite (labeled) graph Y with vertex set {1,..., n} where each vertex has a binary state, (b) a vertex labeled sequence of functions (Fi,Y : F2n → F2n)i and (c) a permutation π∈ Sn. The function Fi,Y updates the binary state of vertex i as a function of the states of vertex i and its Y-neighbors and leaves the states of all other vertices fixed. The permutation π represents a Y-vertex ordering according to which the functions Fi,Y are applied. By composing the functions Fi,Y in the order given by π we obtain the SDS [FY, π] = Πi=1n Fπ(i),Y : F2n → F2n. In this paper we will generalize a class of results on SDS that have been proven for symmetric Boolean (local) functions to quasi-symmetric local functions. Further, we completely classify invertible SDS and investigate fixed points of sequential and parallel cellular automata (CA). Finally, we show sharpness of a combinatorial upper bound for the number of non-equivalent SDS that can be obtained through rescheduling for a certain class of graphs.