Iterated GSM Mappings: A Collapsing Hierarchy

With motivations from various areas (Lindenmayer systems, iterated reading of literary works, self-generated infinite sequences, "computing by carving" as suggested in the DNA computing area), in several places mechanisms based on iterated (non-deterministic) finite state sequential transducers were considered. It is known that such mechanisms can characterize the family of recursively enumerable languages. We continue here the study of such devices, investigating the hierarchy on the number of states. We find that this hierarchy collapses: four states are enough in order to characterize the recursively enumerable languages, three states lead to non-recursive languages and cover the ET0L languages, while two states can cover the E0L (hence also context-free) languages. The case of deterministic transducers remains open.

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

[2]  Martyn Amos,et al.  Error-resistant implementation of DNA computations , 1996, DNA Based Computers.

[3]  Gheorghe Paun (DNA) computing by carving , 1999, Soft Comput..

[4]  P D Kaplan,et al.  DNA solution of the maximal clique problem. , 1997, Science.

[5]  Branislav Rovan A Framework for Studying Grammars , 1981, MFCS.

[6]  R J Lipton,et al.  DNA solution of hard computational problems. , 1995, Science.

[7]  Seymour Ginsburg,et al.  Algebraic and Automata Theoretic Properties of Formal Languages , 1975 .

[8]  Derick Wood Iterated a-NGSM Maps and \Gamma Systems , 1976, Inf. Control..

[9]  Neil Immerman Nondeterministic Space is Closed Under Complementation , 1988, SIAM J. Comput..

[10]  Grzegorz Rozenberg,et al.  The mathematical theory of L systems , 1980 .

[11]  Cristian S. Calude,et al.  Global syntax and semantics for recursively enumerable languages , 1981, Fundam. Informaticae.

[12]  F Guarnieri,et al.  Maya Blue Paint: An Ancient Nanostructured Material , 1996, Science.

[13]  Gheorghe Paun Computing with Bio-Molecules: Theory and Experiments , 1999 .

[14]  Grzegorz Rozenberg,et al.  Handbook of formal languages, vol. 2: linear modeling: background and application , 1997 .

[15]  Grzegorz Rozenberg,et al.  Handbook of Formal Languages , 1997, Springer Berlin Heidelberg.

[16]  L M Adleman,et al.  Molecular computation of solutions to combinatorial problems. , 1994, Science.

[17]  Gheorghe Paun,et al.  DNA Computing: New Computing Paradigms , 1998 .