Question: You are given two Finite Automata (FA), FA1 and FA2, as shown below. You need to use the algorithm of Kleenes theorem to construct a

You are given two Finite Automata (FA), FA1 and FA2, as shown below.

You are given two Finite Automata (FA), FA1 and FA2, as shown

You need to use the algorithm of Kleenes theorem to construct a FA3 for the union language: FA1 + FA2. After constructing FA3, you need to answer the following question: What language does FA3 define? Choose all that apply.

1) (a+b)*(ab)(a+b)*a

2) a language of any string that ends in "a" and has "aa" in it.

3) a finite language

4) an infinite language

5) a language of any string that ends in "a" and has "ab" in it.

6) (a+b)*(aa)(a+b)*a

7) An empty language

8) (a+b)*a + (a+b)*ab(a+b)*

9) (a+b)*a + (a+b)*aa(a+b)*

10) a language of any string that ends in "a" or has "ab" in it.

& 88-8- w- W2+ 12 FA2 FA1 & 88-8- w- W2+ 12 FA2 FA1

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!