次の有限オートマトンで受理する文全体を正規表現で表したものはどれか。

正規表現に用いるメタ記号は、次のとおりとする。
r1 | r2 : 正規表現r1又は正規表現r2
(r )* : 正規表現r の0回以上繰り返し
| ア | (010)* 1 |
| イ | (01 | 101)* |
| ウ | (0 | 10)* 1 |
| エ | (1 | 01)* |
答え ウ
【解説】
問題の有限オートマトンで受理状態になるための入力パターンには“1”、“01”、“001”、“101”、“0101”、“01001”などがある。また、途中で“11”の入力パターンがあるとが受理状態にはならない。
| ア | この表現では受理状態になるための“01”の入力パターンが発生しない。 |
| イ | 入力パターンとして“01101”があり、これは“11”があるので受理状態にならない。 |
| ウ | 入力パターンとして、“01”、“101”など、受理状態になるすべてを表現できる。 |
| エ | 入力パターンとして“011”があり、これは“11”があるので受理状態にならない。 |
【キーワード】
・有限オートマトン