On Normal Forms for Networks of Evolutionary Processors

In this paper we show that some aspects of networks of evolutionary processors can be normalized or simplified without loosing generative power. More precisely, we show that one can use very small finite automata for the control of the communication. We first prove that the networks with evolutionary processors remain computationally complete if one restricts the control automata to have only one state, but underlying graphs of the networks have no fixed structure and the rules are applied in three different modes. Moreover, we show that networks where the rules are applied arbitrary, and all the automata for control have one state, cannot generate all recursively enumerable languages. Finally, we show that one can generate all recursively enumerable languages by complete networks, where the rules are applied arbitrary, but the automata for control have at most two states.

[1]  Victor Mitrana,et al.  Networks of Evolutionary Processors: Results and Perspectives , 2005 .

[2]  Victor Mitrana,et al.  Networks of evolutionary processors , 2003, Acta Informatica.

[3]  Artiom Alhazov,et al.  On the size of computationally complete hybrid networks of evolutionary processors , 2009, Theor. Comput. Sci..

[4]  Florin Manea,et al.  Networks of Evolutionary Processors with Subregular Filters , 2011, LATA.

[5]  D. Sankoff,et al.  Gene order comparisons for phylogenetic inference: evolution of the mitochondrial genome. , 1992, Proceedings of the National Academy of Sciences of the United States of America.

[6]  Viliam Geffert Normal forms for phrase-structure grammars , 1991, RAIRO Theor. Informatics Appl..

[7]  Gheorghe Paun,et al.  Computing with Membranes , 2000, J. Comput. Syst. Sci..

[8]  Nivat G. Päun,et al.  Handbook of Formal Languages , 2013, Springer Berlin Heidelberg.

[9]  V. Geffert Normal forms for phrase-structure grammars. Theoretical Informatics and Applications , 1991 .

[10]  Arto Salomaa,et al.  New Trends in Formal Languages , 1997, Lecture Notes in Computer Science.

[11]  Artiom Alhazov,et al.  On Networks of Evolutionary Processors with Nodes of Two Types , 2009, Fundam. Informaticae.

[12]  Bianca Truthe,et al.  On Networks of Evolutionary Processors with Filters Accepted by Two-State-Automata , 2011, Fundam. Informaticae.

[13]  Geoffrey E. Hinton,et al.  Massively Parallel Architectures for AI: NETL, Thistle, and Boltzmann Machines , 1983, AAAI.

[14]  Ivan Plander Proceedings of the sixth international conference on Artificial intelligence and information-control systems of robots , 1995 .

[15]  José Mira,et al.  Connectionist Models of Neurons, Learning Processes, and Artificial Intelligence , 2001, Lecture Notes in Computer Science.

[16]  Victor Mitrana,et al.  Evolutionary systems: a language generating device inspired by evolving communities of cells , 2000, Acta Informatica.

[17]  Erzsébet Csuhaj-Varjú,et al.  Networks of Parallel Language Processors , 1997, New Trends in Formal Languages.

[18]  Victor Mitrana,et al.  Solving NP-Complete Problems With Networks of Evolutionary Processors , 2001, IWANN.

[19]  W. Daniel Hillis,et al.  The connection machine , 1985 .

[20]  Luciano De Errico,et al.  Towards a new architecture for symbolic processing , 1995 .

[21]  Artiom Alhazov,et al.  Partial Halting and Minimal Parallelism Based on Arbitrary Rule Partitions , 2009, Fundam. Informaticae.