受け入れ状態のない確定的有限オートマトンを最小化


8

私には最終/受け入れ状態のない有限オートマトンがあるので、Fは空です。どうすれば最小化できますか?

テストでこれを取得しましたが、オートマトンに受け入れ状態がないため、問題への対処方法がわかりませんでした。それ自体へのすべての遷移を伴う単一の初期状態は正しい答えですか?


5
はい。いくつかの答えはそれだけです。
— ルークマシソン、

それはトランスデューサーではありません。
— Grijesh Chauhan、2015

@GrijeshChauhan質問のどこで「トランスデューサ」という用語を見つけましたか?
— ラファエル

回答:


6

あなたの推測は正しいです、そしてあなたはそれを次のようにもう少し正式に見ることができます。LET DFAです。Nerodeさん合同〜上のQは、次のように定義される: P 〜Q  場合にのみ、もしすべての単語のため  のu ∈ A *、  P ⋅ U ∈ FA=(Q,A,⋅,q0,F)∼Q の最小オートマトンの状態の集合 Aがある Q / 〜。ここで、 Fが空のセットである場合、 Qのすべての状態は〜と等価であり、したがって、 Q / 〜の要素は1つだけです(たとえば、 Q / 〜 = { 1 })。あなたは何の遷移のための選択肢ので、持っていない 1 ⋅ = 1、各文字のための Aを。最後に 1は初期状態ですが、最終状態はありません。

p∼q if and only if, for every word u∈A∗,  p⋅u∈F⟺q⋅u∈F
AQ/∼FQ∼Q/∼Q/∼={1}1⋅a=1a1

2
Nerodeの合同法を使用して、1つの状態のオートマトンが空の言語に対して最小限であることを証明する必要はまったくありません。それはありません受理状態とオートマトンが受け入れると言って、非常に正式十分だとすべてのオートマトンは、少なくとも一つの状態を持っている必要があるので、特定の言語を受け入れる1状態オートマトンは最小限でなければならないこと。∅
— David Richerby

1
@ david-richerby私はこれを完全に知っています。この結果は、標準コースで提供される標準定義と一致することを述べました。
— J.-E.

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.