Question: . Let = {a,b}. For each k 1, let L be the language consisting of all strings that contain an a exactly k places
. Let = {a,b}. For each k 1, let L be the language consisting of all strings that contain an a exactly k places from the right-hand end of the string. Thus, L = *ak-1. Describe an NFA with k + 1 states that recognizes L using only k + 1 states. Prove that for each k, no DFA can recognize L with fewer than 2k states. Thus, NFAs can give an exponential improvement over DFAs in terms of memory requirement.
Step by Step Solution
3.45 Rating (148 Votes )
There are 3 Steps involved in it
Solution Let L be the set of words in 0 1 whose kthtolast symbol is a 1 This is a ge... View full answer
Get step-by-step solutions from verified subject matter experts
