L={ww|w は {0,1}* に属する} の補集合の CFG は?
10418 次
2 に答える
12
まず第一に、奇妙な単語は言語の一部であるという事実を観察してください。次の言語を定義しましょう。
L1={w1w|w{0,1}*}、L0={w0w|w{0,1}*}。
これらの言語は、次の CFG で定義できます。
次に L3 を見てください。
結合と連結への閉鎖から解放されたコンテキストです。
L3 が探している言語であることを証明しましょう。まず第一に、これまで見てきたように、可能なすべての奇数長の単語を扱います。偶数の長さの単語については、それらがその言語にある場合、少なくとも単語の両側で異なる 1 対の終端があります。このペアを a と b と呼びます。すべての偶数単語は、次のように分割できます。
そしてこれはまさに
これは、CFG 言語が補数で閉じられていないことを意味します。
于 2011-03-28T13:35:04.137 に答える