Question
Which of the following pairs have DIFFERENT expressive power?
Official answer and solution
- Official answer
- B
- From
- Official GATE 2011 answer key
Solution
Recall the expressive power and equivalence of deterministic and non-deterministic automata across Chomsky hierarchy levels.
- For finite automata: Every NFA can be converted to an equivalent DFA via the subset construction, so DFA and NFA have identical expressive power (they recognize regular languages).
- For Turing machines: Non-deterministic single-tape TMs and multi-tape TMs can all be simulated by a deterministic single-tape TM with polynomial slowdown, so they all recognize exactly the recursively enumerable languages.
- For pushdown automata: DPDA recognizes Deterministic Context-Free Languages (DCFL), whereas NPDA recognizes all Context-Free Languages (CFL). Because languages such as the language of even-length palindromes are CFL but not DCFL, DPDA and NPDA possess strictly different expressive power.
Final answer
B
The answer is the one in the official GATE answer key. The solution is this site's own explanation.
Source
- Paper
- GATE 2011 Computer Science and Information Technology (CS)
- Question
- 8 of 65, printed as CS Q.8
- Section
- Computer Science and Information Technology
Report an error in this question
GATE questions are the work of the organising institutes. This site is independent and is not affiliated with them.