チョムスキー階層(-かいそう、Chomsky Hierarchy)とは、形式言語を生成する形式文法のクラスの包含階層である。これは「句構造文法」(Phrase Structure Grammars)の階層とも呼ばれ、1956年にノーム・チョムスキーが発表した。
非終端記号は大文字、終端記号は小文字で表すことが多く、開始記号は で示される。例えば、終端記号 と非終端記号 から構成される文法の生成規則が以下のようなものであるとする。
詳しくは形式文法を参照されたい。
帰納言語に対応する文法がこの階層のメンバーではないことに注意されたい。
正規言語は全て文脈自由言語に含まれ、文脈自由言語は全て文脈依存言語に含まれ、文脈依存言語は全て帰納言語に含まれ、帰納言語は全て帰納的可算言語に含まれる。これは正当な包含関係である(つまり、各タイプは上位タイプの真部分集合である)。したがって帰納言語ではない帰納的可算言語があり、文脈依存言語ではない帰納言語があり、文脈自由言語ではない文脈依存言語があり、正規言語ではない文脈自由言語がある。
以下の表はチョムスキーの四種類の文法をまとめたものであり、各クラスの生成する言語、それを認識するオートマトン、生成規則の制限を記している。
| 句構造文法階層 | 文法 | 言語 | オートマトン | 生成規則 |
|---|---|---|---|---|
| タイプ-0 | -- | 帰納的可算 | チューリングマシン | 制限なし |
| タイプ-1 | 文脈依存 | 文脈依存 | 線形拘束オートマトン | |
| タイプ-2 | 文脈自由 | 文脈自由 | プッシュダウン・オートマトン | |
| タイプ-3 | 正規 | 正規 | 有限オートマトン | および または |
Chomsky-hiërargie | Йерархия на Чомски | Chomského hierarchie | Chomsky-Hierarchie | Chomsky–Schützenberger hierarchy | Jerarquía de Chomsky | Chomskyn hierarkia | Hiérarchie de Chomsky | Gerarchia di Chomsky | 촘스키 위계 | Hierarchia Chomsky'ego | Hierarquia de Chomsky | Ierarhia Chomsky | Chomského hierarchia | 乔姆斯基谱系
This article is licensed under the GNU Free Documentation License.
It uses material from the
"チョムスキー階層".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world