Question

Given an alphabet sigma = {a; b}, by using the product construction as shown in class,...

Given an alphabet sigma = {a; b}, by using the product construction as shown in class, draw a state
diagram of a DFA recognizing the following language:
L = {w jw contains an odd number of b’s and the number of a’s is not a multiple of 3. }
Hint: Draw all DFAs that you need to construct the final DFA to receive full points

0 0
Add a comment Improve this question Transcribed image text
Answer #1

first we design odd number of b's Dfa

Later we design the multiple of 3 of a's but we need not multiples of 3's of a so we can change the final state to dead state dead state to final state.later merge the both the states we get the Final Dfa below..

#if you have any doubt comment below....

Add a comment
Know the answer?
Add Answer to:
Given an alphabet sigma = {a; b}, by using the product construction as shown in class,...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Unless otherwise noted, the alphabet for all questions below is assumed to be Σ (ab). Also...

    Unless otherwise noted, the alphabet for all questions below is assumed to be Σ (ab). Also note that all DFA's in your solutions should have one transition for each state in the DFA for each character in the alphabet. 1. (6 marks) This question tests your comfort with "boundary cases" of DFA's. Draw the state diagrams of DFAs recognizing each of the following languages. (a) (2 marks) L = {c) fore the empty string. (b) (2 marks) L (c) (2...

  • 1) 2) Give formal descriptions (5-tuples) for the DFAs shown in figure below: 3) Give the...

    1) 2) Give formal descriptions (5-tuples) for the DFAs shown in figure below: 3) Give the state diagrams of DFAs recognizing the following languages over ? = {0, 1}: a) LÆ b) L? c) {e, 1001} d) {e, 101, 1001} e) {w : w has prefix 10} f) {w : w does not contain the substring 011} 4) Give the state diagrams of DFAs recognizing the following languages over ? = {0, 1}: a) {w: |w| ? 5} b) {w...

  • Three. Show a DFA over the alphabet {a, b} for the following language via complement construction...

    Three. Show a DFA over the alphabet {a, b} for the following language via complement construction (as in Exercise l.5.d): {w belongs to Sigma* | w is not in a*b*}.

  • Part B - Automata Construction Draw a DFA which accepts the following language over the alphabet...

    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...

  • Consider the language L = {w ∈ {a,b,c}∗ | nw(a) = nw(b) = nw(c)}, where nw(z) is the number of oc...

    Consider the language L = {w ∈ {a,b,c}∗ | nw(a) = nw(b) = nw(c)}, where nw(z) is the number of occurrences of the symbol z in string w. In other words, L contains all strings that have an equal number of a’s, b’s, and c’s. The symbols may be in any order. Describe a TM T that decides L. You may assume that a ⊔ symbol has been placed at the beginning of the tape. Draw the state diagram of...

  • Question 1: Design a DFA with at most 5 states for the language L1 = {w...

    Question 1: Design a DFA with at most 5 states for the language L1 = {w ∈ {0, 1}∗ | w contains at most one 1 and |w| is odd}. Provide a state diagram for your DFA. Approaching the Solution --since we haven’t really practiced this type of assignment (i.e. had to define our machine based on only having the language given; not the formal 5 tuples), I am providing the steps for how to work through this; you are...

  • Just answer the second problem the photo is my answer for first one and need to...

    Just answer the second problem the photo is my answer for first one and need to use in the second problem all questions. Unless otherwise stated, all the DFAs and 1 /2 1 this homework use Σ-(0, 1 } as the alphabet. (50 point) For i=1, 2, 3, 4 and 5, design NFAs Ni, such that L(M) = Bi, where 1, (a) Bi -[w w has an even number of O's, or, contains exactly two 1's). (b) B2-[w every odd...

  • 5) Decoders: Given the following circuit, S0 and S1 are computed using a 4-2 priority encoder with the priorities indicated on the figure. (hint: IDLE signal is always 0, if any of the inputs...

    5) Decoders: Given the following circuit, S0 and S1 are computed using a 4-2 priority encoder with the priorities indicated on the figure. (hint: IDLE signal is always 0, if any of the inputs 10,11,12, or 13 is 1) 6 points) 4-to-2 Priority Encoder 10 YO YI 13 IDLE 13> 11 > 12>10 12 Full c Adder So Fill the following table showing the output signals S0 and SI given the input signals w, x, y, a) and z. Prof...

  • Please write below code in C++ using Visual Studio. Write program that uses a class template...

    Please write below code in C++ using Visual Studio. Write program that uses a class template to create a set of items. The program should: 1. add items to the set (there shouldn't be any duplicates) • Example: if your codes is adding three integers, 10, 5, 10, then your program will add only two values 10 and 5 • Hint: Use vectors and vector functions to store the set of items 2. Get the number of items in the...

  • Objectives Problem solving using arrays and ArrayLists. Abstraction. Overview The diagram below illustrates a banner constructed...

    Objectives Problem solving using arrays and ArrayLists. Abstraction. Overview The diagram below illustrates a banner constructed from block-letters of size 7. Each block-letter is composed of 7 horizontal line-segments of width 7 (spaces included): SOLID                        as in block-letters F, I, U, M, A, S and the blurb RThere are six distinct line-segment types: TRIPLE                      as in block-letter M DOUBLE                   as in block-letters U, M, A LEFT_DOT                as in block-letters F, S CENTER_DOT          as in block-letter...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT