Construct the DFA for (aaa)*. The alphabet is just {a}
and then
Construct the DFA for (aa)*. The alphabet is just {a}. construct
the union DFA. Use the partition algorithm. Then construct the
intersection DFA.
DFA for (aaa)*

| a | |
| ->*A | B |
| B | C |
| C | A |
DFA for (aa)*

| a | |
| ->*D | E |
| E | D |
UNION:
| a | |
| ->*AD | BE |
| *AE | BD |
| *BD | CE |
| BE | CD |
| *CD | AE |
| CE | AD |

INTERSECTION:
| a | |
| ->*AD | BE |
| AE | BD |
| BD | CE |
| BE | CD |
| CD | AE |
| CE | AD |

Construct the DFA for (aaa)*. The alphabet is just {a} and then Construct the DFA for...
Construct an DFA automaton that recognizes the following language of strings over the alphabet {a,b}: the set of all strings over alphabet {a,b} that contain aa, but do not contain aba.
Automata Question. Over the alphabet Σ = {0, 1}: 1) Give a DFA, M1, that accepts a Language L1 = {all strings that contain 00} 2) Give a DFA, M2, that accepts a Language L2 = {all strings that end with 01} 3) Give acceptor for L1 intersection L2 4) Give acceptor for L1 - L2
4. Determine the language recognized by the DFA shown below over the alphabet = {0,1}. Figure 3: DFA for Problem 4.
Consider the language denoted by a U ab. The alphabet is {a,b}. (a) Design a DFA for the above language. (b) Show that any DFA for the above language has to have at least 3 accepting states and one dead state.
Construct DFA's that recognize the following languages over the alphabet {a,b}: 1. {w|w is any string except abba or aba}. Prove that your DFA recognizes exactly the specified language. 2. {w|w contains a substring either ababb or bbb}. Write the formal description for this DFA too.
Draw a DFA which accepts the following language over the alphabet of {0,1}: the set of all strings such that there are two consecutive 0s or the number of 1s is not divisible by 5. Your DFA must handle all intput strings in {0,1}*. (Hint: look at solution of previous question)
Draw a DFA which accepts the following language over the alphabet of {0,1}: the set of all strings such that there are no consecutive 0s, and the number of 1s is divisible by 5. Your DFA must handle all intput strings in {0,1}*. Here is a way to approach the problem: First focus only building the DFA which accepts the language: As you build your DFA, label your states with an explanation of what the state actually represents in terms...
Give a DFA with also a transition diagram. Give description of how machine works, alphabet is sigma = {0, l, 2}:
Construct regular expressions for the following languages over the alphabet {a, b}: a. Strings that do not begin with an “a”. b. Strings that contain both aa and bb as substrings.
Draw the transition diagram (the graph) for a DFA accepting the following languages over the alphabet {0,1}. Your automata MUST be Deterministic L = { w | w begins with the substring 1110 or the substring 0110 }