Multiple Equality Sets and Post Machines

Abstract Equality sets of finite sets of homomorphisms are studied as part of formal language theory. Some particular equality sets, called Merge k ( k -COPY), are investigated. These languages are combinatorially difficult, and are full semiAFL generators of the recursively enumerable sets, and are semiAFL generators of the class MULTI-RESET, provided k ⩾ 3. To accomplish this characterization, equality sets are related to multihead and multitape Post machines operating in real time. A Post machine has a one-way input tape and Post tapes as storage tapes, which in the multihead version are scanned from left to right by a write head and several read heads. By simulating Post machines by multiple reset machines, and vice versa, several new characterisations of the class MULTI-RESET are obtained, and it is shown that for multihead and multitape Post machines linear time is no more powerful than real time, and two Post tapes or, alternatively, three heads on one Post tape are as powerful as any finite number of heads or tapes. Finally, some complexity bounds for equality sets and Post machines are discussed.

[1]  Jeffrey D. Ullman,et al.  Some Results on Tape-Bounded Turing Machines , 1969, JACM.

[2]  Joost Engelfriet,et al.  Fixed Point Languages, Equality Languages, and Representation of Recursively Enumerable Languages , 1980, JACM.

[3]  Brenda S. Baker,et al.  Reversal-Bounded Multipushdown Machines , 1974, J. Comput. Syst. Sci..

[4]  Donald Ervin Knuth,et al.  The Art of Computer Programming , 1968 .

[5]  Maurice Nivat,et al.  Linear Languages and the Intersection Closures of Classes of Languages , 1978, SIAM J. Comput..

[6]  Arto Salomaa Equality sets for homomorphisms of free monoids , 1978, Acta Cybern..

[7]  Karel Culik A Purely Homomorphic Characterization of Recursively Enumerable Sets , 1979, JACM.

[8]  Ronald V. Book,et al.  Reversal-Bounded Acceptors and Intersections of Linear Languages , 1974, SIAM J. Comput..

[9]  Seymour Ginsburg,et al.  Muhitape AFA SHEILA GREIBACH University of California at Los Angeles , Los Angeles , California * AND , 2000 .

[10]  Joost Engelfriet,et al.  Equality Languages and Fixed Point Languages , 1979, Inf. Control..

[11]  Jeffrey D. Ullman,et al.  Formal languages and their relation to automata , 1969, Addison-Wesley series in computer science and information processing.

[12]  Brenda S. Baker,et al.  Reversal-Bounded Multi-Pushdown Machines: Extended Abstract , 1972, SWAT.

[13]  Franz-Josef Brandenburg,et al.  Equality Sets and Complexity Classes , 1980, SIAM J. Comput..

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

[15]  M. Schützenberger,et al.  The equation $a^M=b^Nc^P$ in a free group. , 1962 .