g) If NFA has s states, then DFA accepts the same language with 2s states. Hece option d is the right answer.
h) A⋂B will have s+t states. Hence option a is the answer.
i) True, there is an efficient (linear time) algorithm that, given a DFA with ε-transitions M, decides whether L(M) = ∅.
j)True. With only finite positions in stack, we can have only finite configurations and these can also be modeled as states in a finite automata.PDA is equivalent to DFA with a finite stack.
(g) If there is an NFA with s states which accepts a language L, then we...
Part B - Automata Construction Draw a DFA which accepts the following language over the alphabet of {0,1}: the set of all strings such that the number of 0s is divisible by 2 and the number of 1s is divisible by 5. Your DFA must handle all intput strings in {0,1}*. Here is a methodical way to do this: Figure out all the final states and label each with the shortest string it accepts, work backwards from these states to...
Question2 in the photo. Please help. Thanks
1. Construct an NFA that accepts the language La = {zaaabyaaabzla, y, z E {a, b)' } 2. Eliminate the e-transitions (denoted as E's below) from the following NFA s.t. the resulting machine accepts the same language with the same mumber of states. ql a,b go q3 2 3. Text problem: page 62, number 3. Finish by reducing the DFA. Note that you may want to do this in stages, first eliminating the...
2. [10 marks] Give a PDA (Pushdown Automata) that recognizes the language L = {o€ {n,y, z}* | 2|이|z = |0ly V 2\이 You can choose whether your PDA accepts by empty stack or final state, but make sure you clearly note, which acceptance is assumed
2. [10 marks] Give a PDA (Pushdown Automata) that recognizes the language L = {o€ {n,y, z}* | 2|이|z = |0ly V 2\이 You can choose whether your PDA accepts by empty stack or...
Draw the simplest possible (i.e. with fewest number of states) NFA which accepts the following language over the alphabet of {a, e, i, o, u, d, m, n, s, t}: the set of strings which start with a consonent, then a vowel, then another consonant, then 1 or 2 vowels, followed by the second consonent (which means that the last letter will be the same as the third letter).
Construct a PDA (pushdown automata) for the following language L={0^n 1^m 2^m 3^n | n>=1, m>=1}
Give a PDA (Pushdown Automata) that recognizes the language L = {σ ∈ {x, y, z} ∗ | 2|σ|x = |σ|y ∨ 2|σ|y = |σ|z} You can choose whether your PDA accepts by empty stack or final state, but make sure you clearly note, which acceptance is assumed.
Construct a NPDA with transition graph using 4 states that accepts the language L={w: na(w)-nb(w)=2} on Σ={a,b} subject-- formal language of automata theory.
Question 5. Let S = {a,b}, and consider the language L = {a" : n is even} U{b" : n is odd}. Draw a graph representing a DFA (not NFA) that accepts this language.
formal language automata
1. (15p) Consider the Context-free grammar G defined by: S → 0A1A1A1A A0A1A a) Describe L(G). (5p) b) Convert G into a Pushdown Automaton (PDA). (10p)
Question 1. Let S = {a,b}, and consider the language L = {w E E* : w contains at least one b and an even number of a's}. Draw a graph representing a DFA (not NFA) that accepts this language. Question 2. Let L be the language given below. L = {a”62m : n > 0} = {1, abb, aabbbb, aaabbbbbb, ...} Find production rules for a grammar that generates L.