scispace - formally typeset
Search or ask a question

Showing papers on "Turing machine published in 1981"


Book ChapterDOI
31 Aug 1981

172 citations


Journal ArticleDOI
James F. Lynch1
TL;DR: If L is accepted in nondeterministic timend, d a natural number, then there is a sentence whose relational symbols are d-ary or less, whose finite spectrum is L.
Abstract: LetL $$ \subseteq $$ Σ* be accepted in timef(n) by a nondeterministic Turing machine. Then there is a monadic existential second-order sentence σ in the language of + such that for everyx∈Σ*,x∈L if and only if a certain structureU of cardinalityf(|x|) satisfies σ. It follows that ifL is accepted in nondeterministic timen d, d a natural number, then there is a sentence whose relational symbols ared-ary or less, whose finite spectrum isL.

79 citations


Journal ArticleDOI
TL;DR: This paper introduces a generalization of cellular automata in which each celi is a tape-bounded Turing machine rather than a finite-state machine, suggesting that this model of parallel computation is a very suitable one for studying the advantages of parallelism in this domain.
Abstract: This paper introduces a generalization of cellular automata in which each celi is a tape-bounded Turing machine rather than a finite-state machine. Fast algorithms are given for performing various basic image processing tasks by such automata. It is suggested that this model of parallel computation is a very suitable one for studying the advantages of parallelism in this domain.

76 citations


Journal ArticleDOI
TL;DR: In this paper, the universal theory of finite groups is shown to be unsolvable and a negative answer to a question of M. I. Kargapolov in "Kourovska Notebook" [i, Question 1.25] is given.
Abstract: The following theorem is proved in this article. THEOREM I. The universal theory of finite groups is unsolvable. By the same token, a negative answer to a question of M. I. Kargapolov in "Kourovska Notebook" [i, Question 1.25] is given. The proof is based on ideas and methods of [2-4],the main idea among them beingthe connection between the processing of words in Turing machines and elementary transformations of words in associative calculi. Let us define a two-tape Minsky machine /~ with the internal states ~o,~I ..... ~a and the following working program for it:

45 citations


Journal ArticleDOI
TL;DR: Single-head tapes are used to simulate multihead Turing machine tape units without loss and the results are entirely new for one-dimensional tapes and multidimensional tapes.
Abstract: Single-head tapes are used to simulate multihead Turing machine tape units without loss. For one-dimensional tapes, the new simulations are simpler and use far fewer tapes than prevj known simulations. For multidimensional tapes, the results are entirely new.

42 citations


Proceedings ArticleDOI
11 May 1981
TL;DR: This work investigates counter machines with general recursive bounds on counter reversals and establishes reversal complexity hierarchies for counter machines, using a variety of techniques which include translation of Turing machine time hierarchies, padding arguments as well as more ad hoc counting arguments.
Abstract: It has long been known that deterministic 1-way counter machines recognize exactly all r.e. sets. Here we investigate counter machines with general recursive bounds on counter reversals. Our main result is that for bounds which are at least linear, counter reversal is polynomially related to Turing machine time, for both 1-way and 2-way counter machines and in both the deterministic and the nondeterministic cases. This leads to natural characterizations of the classes P and NP, and hence of the P =? NP question, on the counter machine model. We also establish reversal complexity hierarchies for counter machines, using a variety of techniques which include translation of Turing machine time hierarchies, padding arguments as well as more ad hoc counting arguments.

39 citations


Journal ArticleDOI
TL;DR: A class E of storage structures which generalizes multidimensional tapes is defined and every t( n)-time bounded Turing machine whose storage structures are in E can be simulated by a t(n) loglog t (n)/log t(N)-space bounded Turing Machine.

37 citations


Book ChapterDOI
31 Aug 1981
TL;DR: By giving a matrix inversion algorithm that uses a small amount of space, a result of Simon is improved: For constructible functions f(n)∉ o(logn) f( n) tape-bounded probabilistic Turing machines can be simulated on deterministic ones within (f(n))2 space.
Abstract: By giving a matrix inversion algorithm that uses a small amount of space, a result of Simon is improved: For constructible functions f(n)∉ o(logn) f(n) tape-bounded probabilistic Turing machines can be simulated on deterministic ones within (f(n))2 space.

32 citations


01 Jan 1981
TL;DR: This dissertation studies certain classes of Thue system, concentrating on the Church-Rosser property, and results are obtained using the theories of automata and formal languages, of Turing machines, and of finitely presented groups that answer what had previously been open questions.
Abstract: This dissertation studies certain classes of Thue system, concentrating on the Church-Rosser property. The following new results are obtained about infinite regular Thue systems S: (1) if S is Church-Rosser, the word problem is solvable in linear time; (2) if S is monadic Church-Rosser, it defines a nontrivial boolean algebra of DCFLs; (3) if S is monadic Church-Rosser and so is another system T, equivalence of S and T is decidable; (4) if S is monadic, it is decidable if S is Church-Rosser; (5) if S is not monadic it is undecidable if S is Church-Rosser. The following new results are obtained about finite Thue systems S: (1) it is undecidable if there exists another finite Thue system T which is equivalent to S and is Church-Rosser (respectively: almost confluent, preperfect); (2) it is undecidable if S generates a Church-Rosser congruence. Some of these results generalise results about finite Thue systems, and some answer what had previously been open questions. The results are obtained using the theories of automata and formal languages, of Turing machines, and of finitely presented groups.

30 citations


Proceedings ArticleDOI
11 May 1981
TL;DR: For tape constructible functions S(n)≥log n, if a language L is accepted by an S( n) tape bounded probabilistic Turing machine, then there is an S-tape-bounded Turing machine that accepts &Lmarc;, the complement of L.
Abstract: For tape constructible functions S(n)≥log n, if a language L is accepted by an S(n) tape bounded probabilistic Turing machine, then there is an S(n) tape bounded probabilistic Turing machine that accepts L, the complement of L.

25 citations


Journal ArticleDOI
TL;DR: The notion of “pure grammar” is introduced as a semi-Thue system with no non-terminals and “definite Turing machines” that accept pure languages, pure parallel languages,pure relations and pure Post canonical systems are introduced.
Abstract: The notion of “pure grammar” is introduced as a semi-Thue system with no non-terminals. The basic properties of pure grammars and the “pure languages” that they generate are investigated. Other topics introduced are “definite Turing machines” that accept pure languages, pure parallel languages, pure relations and pure Post canonical systems.

Journal ArticleDOI
TL;DR: It is shown that deterministic and probabilistic tape complexities are polynomially related.

Proceedings ArticleDOI
Wolfgang J. Paul1
28 Oct 1981
TL;DR: 2-dimensional 2-tape Turing machines cannot simulate 2-dimensional Turing machines with 2 heads on 1 tape in real time.
Abstract: 2-dimensional 2-tape Turing machines cannot simulate 2-dimensional Turing machines with 2 heads on 1 tape in real time.

Proceedings ArticleDOI
11 May 1981
TL;DR: Three ways of restricting the size and shape of the accepting computation trees of alternating Turing machines are examined, each of these measures can be interpreted as a limit on the amount of parallelism permitted the computation.
Abstract: We examine three ways of restricting the size (and shape) of the accepting computation trees of alternating Turing machines. We continue study by examining bounds on the number of leaves in the tree (Section 3), the 'width' of the tree (Section 4), and the number of nodes at any level of the tree (Section 5). Each of these measures can be interpreted as a limit on the amount of parallelism permitted the computation.


Journal ArticleDOI
TL;DR: Here, it is shown explicitly and in detail how the MCLS can learn, hold and simulate both the finite-stale controller and the beyond-finite-statc system.
Abstract: There are four ways in which a finite (and therefore realizable) robot learning system can be given beyond-finile-slutc computational power: (1) by being given “auxiliary” actions, like speech, the system achieves a beyond-finile-stale “competence”(2) by being coupled to (made “open” to) a beyond-finite-statc system, like the real world, the system attains a beyond-finite-state “performance” (3) by being limited to a finite “lifetime”, the system's finite-stale behaviour can be made indistinguishable from beyond-finite-state “competence” and “performance” and (4) by being taught the grammar of a beyond-finite-state language, the system acquires a beyond-finite-state “competence”. The “competence” and “performance” of our Multiple Context Learning System (MCLS) have been argued and demonstrated, previously, in the first three ways, even though our critics choose to ignore the record! Here, it is shown explicitly and in detail how the MCLS can learn, hold and simulate both the finite-stale controller and th...

Journal ArticleDOI
TL;DR: A new proof of a theorem of Hopcroft, Paul, and Valiant is presented: Every deterministic multitape Turing Machine of time complexityT(n) can be simulated by a deterministic Turing machine of space complexityT (n)/logT( n).
Abstract: A new proof of a theorem of Hopcroft, Paul, and Valiant is presented: Every deterministic multitape Turing machine of time complexityT(n) can be simulated by a deterministic Turing machine of space complexityT(n)/logT(n). The proof includes an overlap argument.

Journal ArticleDOI
TL;DR: The main results concern the expressive power of algebraic specifications and implementations as well as upper and lower bounds on the complexity of implementations in terms of time on Turing Machines.


Book ChapterDOI
TL;DR: It is shown that polynomial height-bounded e-free grammars are equivalent toPolynomial time-bounds nondeterministic Turing machines, and that polymouth height- bounded arbitrary grammar are equivalentTo that end, context-free languages are linear height- Bounded and regular languages are logarithmic height-Bounded, even for context- free grammARS.

Proceedings ArticleDOI
28 Oct 1981
TL;DR: For all d ≥ 1 and all e ≫ d, every deterministic multi-head e-dimensional Turing machine of time complexity T(n) can be simulated on-line by a deterministic multihop DMT in time O(T(n), 1+1/d-1/e(log T(N))O(1)) as discussed by the authors.
Abstract: For all d ≥ 1 and all e ≫ d, every deterministic multihead e-dimensional Turing machine of time complexity T(n) can be simulated on-line by a deterministic multihead d-dimensional Turing machine in time O(T(n)1+1/d-1/e(log T(n))O(1)) This simulation almost achieves the known lower bound Ω(T(n)1+1/d-1/e) on the time required Furthermore, there is a deterministic d-dimensional machine with just two worktape heads that simulates the e-dimensional machine on-line in time O(T(n)1+1/d-1/delog T(n)) These simulations are interpreted in terms of dynamic embeddings among data structures

Journal ArticleDOI
TL;DR: L can be recognized by a deterministic Turing machine of space complexity (T(n) log T(n))d(d+1) and the proof employs a generalization of crossing sequences.

Book ChapterDOI
24 Aug 1981

Journal ArticleDOI
TL;DR: A comparatively short proof is given of the recognizability of palindromes in real time on multitape Turing machines using the Fischer-Paterson algorithm for finding all symmetric suffixes in linear time.
Abstract: A comparatively short proof is given of the recognizability of palindromes in real time on multitape Turing machines. It is based on the same idea as the original proof by the author, and on Z. Galil's idea for simplifying the proof by using the Fischer-Paterson algorithm for finding all symmetric suffixes in linear time.

Book ChapterDOI
31 Aug 1981
TL;DR: A formal definition of oracle algorithms in terms of mappings rather than in the framework of Turing machines with query tapes is presented, and lower bounds on the computational complexity in combinatorial optimization are derived.
Abstract: The paper gives a survey on oracle approaches in nonlinear and combinatorial optimization. We present a formal definition of oracle algorithms in terms of mappings rather than in the framework of Turing machines with query tapes. We discuss the application of oracle techniques in fixed point theory and convex optimization. Using oracle arguments we derive lower bounds on the computational complexity in combinatorial optimization. Finally we examine formally equivalent concepts in contrast to their computational strength.

Journal ArticleDOI
TL;DR: The result of this paper is the construction of an “ink efficient” universal machine which, for any f ( n ) ink bounded machine M and input x, can simulate the processing of M on x or detect that M is looping infinitely on input x.

Book ChapterDOI
31 Aug 1981
TL;DR: In this paper, a new complexity measure on grammars is introduced, which is compared with the time and the space complexity measures of non-deterministic turing machines.
Abstract: Derivation graphs of arbitrary grammars are transformed into trees. The transformations are based on the notion of ancestors, mapping subderivations into single nodes. Using the weight and the diameter of these nodes as parameters two new complexity measures on grammars are introduced, which are compared with the time and the space complexity measures of nondeterministic turing machines.


Book ChapterDOI
13 Jul 1981
TL;DR: The paper has two parts; Chomsky-Schutzenberger theorems for the families of context-sensitive (CS) and recursive-enumerable (RE) languages are presented.
Abstract: The paper has two parts. In Part I, we shall present Chomsky-Schutzenberger theorems for the families of context-sensitive (CS)and recursive-enumerable (RE) languages.

Journal ArticleDOI
TL;DR: Thesnm function defined in the iteration theorem is shown to be quite subelementary through the use of stateless Turing machines, which means that recursion theorems can be used subrecursively with no change in computational complexity.
Abstract: Thes n m function defined in the iteration theorem is shown to be quite subelementary through the use of stateless Turing machines. This means that recursion theorems can be used subrecursively with no change in computational complexity.