A portfolio of classification problems by one-dimensional cellular automata, over cyclic binary configurations and parallel update

Decision problems addressed by cellular automata have been historically expressed either as determining whether initial configurations would belong to a given language, or as classifying the initial configurations according to a property in them. Unlike traditional approaches in language recognition, classification problems have typically relied upon cyclic configurations and fully paralell (two-way) update of the cells, which render the action of the cellular automaton relatively less controllable and difficult to analyse. Although the notion of cyclic languages have been studied in the wider realm of formal languages, only recently a more systematic attempt has come into play in respect to cellular automata with fully parallel update. With the goal of contributing to this effort, we propose a unified definition of classification problem for one-dimensional, binary cellular automata, from which various known problems are couched in and novel ones are defined, and analyse the solvability of the new problems. Such a unified perspective aims at increasing existing knowledge about classification problems by cellular automata over cyclic configurations and parallel update.

[1]  Jacques Mazoyer,et al.  Computations on Cellular Automata , 1999 .

[2]  Melanie Mitchell,et al.  Computation in Cellular Automata: A Selected Review , 2005, Non-standard Computation.

[3]  Robert A. Meyers,et al.  Encyclopedia of Complexity and Systems Science , 2009 .

[4]  Hermann de Meer,et al.  Target-Oriented Self-Structuring in Classifying Cellular Automata , 2011, J. Cell. Autom..

[5]  Costas S. Iliopoulos,et al.  Symposium on Theoretical Aspects of Computer Science , 2008 .

[6]  Véronique Terrier Language Recognition by Cellular Automata , 2012, Handbook of Natural Computing.

[7]  Pedro P. B. de Oliveira On Density Determination With Cellular Automata: Results, Constructions and Directions , 2014, J. Cell. Autom..

[8]  Nicolas Bacquey Complexity classes on spatially periodic Cellular Automata , 2014, STACS.

[9]  Nazim Fatès Remarks on the Cellular Automaton Global Synchronisation Problem , 2015, Automata.

[10]  H. F. Chau,et al.  ONE DIMENSIONAL nARY DENSITY CLASSIFICATION USING TWO CELLULAR AUTOMATON RULES , 1999 .

[11]  Land,et al.  No perfect two-state cellular automata for density classification exists. , 1995, Physical review letters.

[12]  Paola Flocchini,et al.  Solving the parity problem in one-dimensional cellular automata , 2013, Natural Computing.

[13]  Martin Kutrib,et al.  Cellular Automata and Language Theory , 2009, Encyclopedia of Complexity and Systems Science.

[14]  Jarkko Kari,et al.  Theory of cellular automata: A survey , 2005, Theor. Comput. Sci..