ON CONTEXT-FREE LANGUAGES
ON CONTEXT-FREE LANGUAGES
复制标题
DOI:
10.1145/321356.321364
复制
发表时间:
1966-01-01
影响因子:
2.5
通讯作者:
PARIKH, RJ
中科院分区:
文献类型:
--
作者:
PARIKH, RJ
In this report, certain properties of context-free (CF or type 2) grammars are investigated, like that of Chomsky. In particular, questions regarding structure, possible ambiguity and relationship to finite automata are considered. The following results are presented:The language generated by a context-free grammmar is linear in a sense that is defined precisely.The requirement of unambiguity—that every sentence has a unique phrase structure—weakens the grammar in the sense that there exists a CF language that cannot be generated unambiguously by a CF grammar.The result that not every CF language is a finite automaton (FA) language is improved in the following way. There exists a CF languageLsuch that for anyL′⊆L, ifL′is FA, anL″⊆Lcan be found such thatL″is also FA, L′ ⊆L″andL″contains infinitely many sentences not inL′.A type of grammar is defined that is intermediate between type 1 and type 2 grammars. It is shown that this type of grammar is essentially stronger than type 2 grammars and has the advantage over type 1 grammars that the phrase structure of a grammatical sentence is unique, once the derivation is given.