1
多言語DFAの最小化
DFAの少し一般化に興味があります。いつものように、状態セット、有限アルファベット、でによって定義されたアクション、および初期状態ます。ただし、通常のターミナルセットの代わりに、のサブセットのファミリーを使用します。次に、多言語DFAがタプルになります。Σ Σ * Q δ :Q × Σ → Q Q 0(T I )I ∈ 1 .. N Q MQQQΣΣ\SigmaΣ∗Σ∗\Sigma^*QQQδ:Q × Σ → Qδ:Q×Σ→Q\delta : Q\times\Sigma\rightarrow Qq0q0q_0(T私)I ∈ 1つの.. N(Ti)i∈1..n(T_i)_{i\in 1..n}QQQMMM (Q 、Σ 、δ、q0、(T私))(Q,Σ,δ,q0,(Ti))(Q, \Sigma, \delta, q_0, (T_i)) また、は、一部の iffによって認識さ。必要をMによって認識される言語のファミリになるように定義します。 M L = { S ∈ Σ * | Q …