黒田標準形

提供: miniwiki
2018/8/19/ (日) 17:23時点におけるAdmin (トーク | 投稿記録)による版 (1版 をインポートしました)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

形式言語理論において、ある形式文法の全ての生成規則が次のいずれかの形式をもつとき、その文法は黒田標準形(くろだひょうじゅんけい Kuroda normal form)であるという:

AB → CD
A → BC
A → B
A → α

ここで A, B, C, D は非終端記号であり α は終端記号である。

黒田標準形をもつ文法によって生成される言語は全て文脈依存言語である。逆に、空文字列を含まない文脈依存言語は全て黒田標準形をもつ文法によって生成することができる。

言語学者黒田成幸の研究に基づく。

参考文献

  • S.-Y. Kuroda, Classes of languages and linear-bounded automata, Information and Control 7(2): 207–223, June 1964.

関連項目