2,518 views
0 0 votes
In LBA why not tape length same as input length? Why tape length linear multiple of input length? Why not it non linear?

1 Answer

0 0 votes

As per Peter Linz

 “We allow the machine to use only that part of the tape occupied by the input. Thus, more space is available for long input strings than for short ones, generating another class of machines, the linear bounded automata (or lba). A linear bounded automaton, like a standard Turing machine, has an unbounded tape, but how much of the tape can be used is a function of the input. In particular, we restrict the usable part of the tape to exactly the cells taken by the input.1 To enforce this, we can envision the input as bracketed by two special symbols, the left-end marker [ and the right-end marker ]. For an input w, the initial configuration of the Turing machine is given by the instantaneous description q0 [w]. The end markers cannot be rewritten, and the read-write head cannot move to the left of [ or to the right of ]. We sometimes say that the read-write head “bounces” off the end markers.”
 

Position:
Show:

Related questions

2 2 votes
1 1 answer
2.1k
2.1k views
Mahesha999 asked Nov 20, 2016
2,075 views
The linear bounded automata (LBA) is defined as follows:A linear bounded automata is a nondeterministic Turing machine $M=(Q,\Sigma,\Gamma,\delta,q_0,\square,F)$ (as in t...
1 1 vote
0 0 answers
577
577 views
Tintu asked Jan 14, 2018
577 views
how to draw LBA state diagram for the context sensitive language L={an, n is prime}
0 0 votes
0 0 answers
986
986 views
Akash Kumar Roy asked Jun 12, 2019
986 views
How do a^n! and a^n^2 come under machine Linear Bound Automata?I know that LBA is a reduced form of standard Turing Machine where tape is restricted to be used for inputs...
2 2 votes
1 1 answer
2.6k
2.6k views
Ashok asked Dec 27, 2017
2,638 views
-While Converting RLG to Finite Automata, how we are mentioning the productions such as A->b and C->a of the below grammar and how we decide the final state?. Please help