Non-deterministic 2-tape Turing Machine

Click For Summary
SUMMARY

The discussion focuses on constructing a non-deterministic 2-tape Turing Machine that accepts the language L over the alphabet Σ={0,1,#}, specifically L={x#y | x,y ∈ {0,1}*, x is contained in y}. The proposed machine operates in linear time by utilizing tape 1 for input and tape 2 for storing symbols before the '#' delimiter. The machine reads and writes symbols accordingly, but the user questions how to effectively leverage the non-deterministic capabilities of the Turing Machine in this context.

PREREQUISITES
  • Understanding of Turing Machines, specifically non-deterministic models
  • Familiarity with formal languages and automata theory
  • Knowledge of linear time complexity in computational models
  • Basic concepts of tape operations in multi-tape Turing Machines
NEXT STEPS
  • Research the implementation of non-deterministic Turing Machines in formal language acceptance
  • Explore the concept of linear time complexity in Turing Machines
  • Study the role of non-determinism in computational efficiency and problem-solving
  • Examine examples of languages accepted by non-deterministic 2-tape Turing Machines
USEFUL FOR

The discussion is beneficial for computer scientists, theoretical computer scientists, and students studying automata theory, particularly those interested in Turing Machines and formal language processing.

mathmari
Gold Member
MHB
Messages
4,984
Reaction score
7
Hey! :o

I want to find a non-deterministic $2$-tape Turing Machine, that accepts the language $L$ over $\Sigma=\{0,1,\#\}$ in linear time, $$L=\{x\#y \mid x,y \in \{0,1\}^\star, x \text{ is contained in } y\}$$ Does the Turing Machine look as follows?
The tape $1$ contains the input $w$ and the tape $2$ contains blanks.
The machine reads the symbols in tape $1$ before the symbol $\#$, it writes all these symbols in tape $2$.
Then after having reached the symbol $\#$ in tape $1$, the machine checks if the symbols of tape $2$ are in tape $1$.

(Wondering)
 
Physics news on Phys.org
But how could we use the non-determinism of the Turing Machine? (Wondering)
 

Similar threads

Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
29
Views
5K
  • · Replies 12 ·
Replies
12
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K