You are on page 1of 1

Monday (2019/9/9)

1. Draw a state diagram for nondeterministic finite automata that accepts the
following languages
1.1 ((𝑎𝑏)∗ (𝑏𝑎)∗) + 𝑎𝑎∗
1.2 (𝑏𝑎 + 𝑏)∗ + (𝑏𝑏 + 𝑎)∗

Wednesday (2019/9/11)
2. Give the regular expression for the language accepted by the following non-
deterministic finite automaton:

3. Construct a deterministic finite automaton which accepts the same language


as the above non-deterministic finite automaton.

Friday (2019/9/13)
4. Define a language L to be finite if there is some integer k such that for
any string w, whether w ∈ L depends only on the last k symbols of w.
4.1. Give any example of a definite language.
4.2 Consider all definite languages with {a, b} as the alphabet. Show that any
such language can be accepted by a finite automaton.
4.3 Show that the union of two definite languages over the same alphabet is
also a definite language.

You might also like