Questions: Linear Bounded Automata

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

For which computational model is it currently UNKNOWN whether the deterministic and nondeterministic versions recognize the same class of languages?

AFinite automata — every NFA can be converted to an equivalent DFA via subset construction
BTuring machines — a deterministic TM can simulate any nondeterministic TM
CLinear bounded automata — whether DLBA = NLBA has not been resolved
DPushdown automata — deterministic and nondeterministic PDAs are already proven equivalent
Question 2 Multiple Choice

A linear bounded automaton is given input string w of length n. Which statement correctly describes what the LBA can do during computation?

AIt can read the input but cannot write to the tape — the LBA is read-only within the input region
BIt can read, write, and move in both directions, but only within the O(n) tape cells corresponding to the input, bounded by endmarkers
CIt can access any tape cell but must halt within O(n) steps to qualify as linear-bounded
DIt can move only rightward within the input to bound memory use; leftward movement would allow revisiting cells
Question 3 True / False

An LBA is guaranteed to halt on every input, unlike a general Turing machine which may loop forever.

TTrue
FFalse
Question 4 True / False

The language {ww | w ∈ {a,b}*} — strings consisting of a word followed by its exact copy — is context-free and can be recognized by a nondeterministic pushdown automaton.

TTrue
FFalse
Question 5 Short Answer

What makes the LBA problem — whether DLBA = NLBA — fundamentally harder to resolve than the analogous question for finite automata or Turing machines?

Think about your answer, then reveal below.