dfa

    0

    1答えて

    私は有限オートマトンの話題を理解するのに苦労しています。 私はシンプルなものを描くことができるが、私はに尋ねる練習問題があります。 デザイン非決定性有限オートマトンΣ= {0,1}を受け入れます。非決定性有限オートマトンは、最大で2つのゼロと少なくとも2つのものを持つすべての文字列を決定できるはずです。 どうすればよいですか?ここで

    0

    1答えて

    正規表現用のDFAを作成する際には、全単語が状態数に追加されていることがわかりました。例えば、私には 、(| B)(|世界こんにちは)+ 私は一致する文字列を持っていた場合、それはかなり簡単に見つけることであろう/と「hello」を置き換える+と同じに見えます"a"と "world"と "b"とviceversa。だから私の質問は、なぜ「こんにちは」と「世界」が単一の州として数えられないのか?

    1

    1答えて

    NFAは、追加の特徴を、以下を除いてDFAに類似している: ヌル(又はε)の移動は、すなわち、それはシンボルを読み出すことなく前方に移動することができる許容されます。 特定の入力に対して任意の数の状態に遷移する能力。 しかし、上記の機能はNFAに電力を追加しません。両者を力で比較すると、どちらも同等です。 このステートメントは正しいですか?そうであれば、すでにDFAsを使用している場合、NFAsの

    2

    1答えて

    私は本当に助けが必要です。私はDFAを構築する100の例のようにしました。どんな助けでも大歓迎です。 私はいくつかのランダムなブール関数を持っています: f(a、b、c、d)=(a∨c)∧((a∧b)∨(c↔d))と私は真であるすべての文字列を受け入れるDFA(バイナリでは3,7,8,11,12,13,14,15)、それ以外はすべて拒否されます。だから基本的には、これらの整数をバイナリ形式に変換し

    0

    1答えて

    Iは、次の言語とその正規表現{∈{A、B} * W:Wは、接頭辞としてBABあり、接尾辞としてbabaa} 有する 回答: を正規表現= BAB(∪B)* babaa∪babaa∪bababaa 太字部分が必要とされているのはなぜ?

    1

    1答えて

    このREをDFAにどのように変換しますか? (a+aab)*b この状態図の描画に問題があります。私はどこから始めるべきか、特に関与している任意の数のものではわかりません。

    0

    1答えて

    金曜日に試験を受けています。次の行が正しいかどうかを知る必要があります。親愛なる教授が解決策を私たちの演習に入れないでしょう。それは正しいかどうかです。私はそれを使用したアルゴリズムが正しいかどうかを知る必要があります。 以下はNFA図のIMGです.2番目の画像はDFAに変換されます(手書きです)。ここで が行使されている。ここでExercise は、私はそれを解決する方法である:Solved e

    0

    1答えて

    これは正規表現 (b)のためのツールによって生成されたDFAのですか?そして、文字列abaabbの他の可能性を示していないので、完全に正しいと思いますか?例えば文字列の途中にbがある場合はどうなりますか?

    0

    2答えて

    正規表現を作成してパスワードを検証し、それにDFAを作成する必要があります。 セットは、次のとおり = {、...、Z} | A = {A、...、Z} | D = {0、...、9} 基準は次のとおり は(もし大文字または小文字を問わない)文字で始まる必要があります。 |少なくとも1つの大文字を含む必要があります。 |少なくとも1つの小文字を含める必要があります。 |少なくとも1つの数字を含む必

    1

    1答えて

    私はこの文法を使用してFAを定義する必要があります。 S -> aSb S -> c S -> dA A -> Sd は、どのように私は最初のルールと最後の1を管理していますか? もう1つは、別の状態(最終状態)を作成し、Sとこの新しい状態をリンクしなければならないと思います。 3番目の代わりに、私は状態 "A"を作り、それを "d"を渡すことによってSにリンクしなければならないと思う。