問題タブ [automata-theory]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
886 参照

regex - DFA への正規表現

添付の DFA が正しいかどうか教えてもらえますか?

アルファベット Σ ={a, b} を持つ言語に DFA を与えるとします。

これにはDFAが必要です ----> A={ε, b, ab}ここに画像の説明を入力

0 投票する
1 に答える
218 参照

automata - 文字列 {0,1} の DFA を設計します。逆にすると、10 進法で 2 mod 7 に相当しますか?

文字列{ 0,1 } のDFAを設計します。逆にすると、 10 進数は2 mod 7 に相当し ますか?

0 投票する
1 に答える
1077 参照

regular-language - 言語 a^nb^2n が 100 => n <= 0 のように有限である場合に限り、言語が規則的である可能性はありますか?

言語 a^nb^2n が 100 => n <= 0 のように有限である場合に限り、どのようにして正規である可能性がありますか?

n=>0 のとき ( a^nb^n ) のような形式の言語は規則的ではないことを私は知っています。これは、a と b の数を追跡するために一時メモリが必要であり、すべての有限言語が規則的であることを知っています。正規ですが、同様の形式の有限言語を正規にする理由がわかりませんか? どのように証明できますか?手がかりが必要です。同等の正規表現を取得できることに加えて、より詳細な説明が必要です..

ありがとう

0 投票する
1 に答える
1006 参照

finite-automata - 設計可能な DFA の数

|Q|=2{いいえ。州の数は 2},|Ɛ|=2{いいえ。アルファベットの}および|F|=1{いいえ。最終状態の} ?

0 投票する
1 に答える
1545 参照

opengl - OpenGLは「ステートマシン」ですか?

OpenGL は通常、「ステート マシン」と呼ばれます。これは、私の知る限り、API を介して設定できるグローバル変数で構成され、その動作を変更/定義するためです。たとえば、現在の色または変換マトリックスを設定できます。状態変数の多くは連続的な値の範囲を持っています。

ただし、私が理解している限り、コンピューターサイエンスの「ステートマシン」または「有限ステートマシン」は、状態 (ノード) と遷移 (有向エッジ) の有向グラフとして定義されています。

OpenGL を説明するために使用される「ステート マシン」という用語は、一般的なコンピューター サイエンスで定義されている「ステート マシン」と同じです。

0 投票する
1 に答える
48 参照

finite-automata - AGPを形成する言語のFA

一連の入力記号 Σ={a,b} 、L={ε,a,abbb,aabbbbbbbbb,aaabbbbbbbbbbbbbbbbbb,...} を想定します。

次に、上記の言語の有限オートマトン (つまり、単純な算術等比数列を形成する) はどうなるでしょうか?

0 投票する
1 に答える
79 参照

computer-science - ファイルが与えられた場合、ファイルに存在する単語のみを受け入れる NFA を生成する方法は?

任意のドキュメントが与えられた場合、ドキュメントに含まれる単語のみを受け入れる NFA を生成できるようにしたいと考えています。基本的に、任意のドキュメントから動的に NFA を生成できる関数を書きたいと考えています。すでにそれを行う既存のアルゴリズムはありますか?

0 投票する
1 に答える
54 参照

context-free-grammar - この文法は文脈自由ですか?

私が教えてくれたように、最初のプロダクション ルールはコンテキスト フリーです (左側が右側よりも小さいため) が、2 番目のプロダクション ルールではそうではありません (左側の長さが右側と等しいため)。

さて、このステートメントでこの文法について何が言えるでしょうか。それは文脈自由ですか?

0 投票する
0 に答える
803 参照

computation-theory - { x#y | のプッシュダウン オートマトンを作成するにはどうすればよいですか? x, y ∈ {0,1}* かつ x≠y }?

これが文脈自由言語である理由と、このためのプッシュダウンオートマトンを構築する方法を誰かが説明できますか? リンク解決策 で解決策を見つけまし たが、言語を理解できません。