Кіріспе

Матрицалық грамматика – бұл формальды грамматика, онда жеке өндірістердің орнына өндірістер шекті тізбектерге топтастырылады. Өндіріс жеке қолданылмайды, ол міндетті түрде тізбек бойынша қолданылуы керек. Мұндай өндіріс тізбегін қолдану кезінде, қайта жазу әр өндіріс бойынша реттілікпен, біріншісі, екіншісі, тағы басқалары, соңғы өндіріс қайта жазу үшін қолданылғанша жүзеге асырылады. Бұл тізбектер матрицалар деп аталады. Матрицалық грамматика – контекстсіз грамматиканың кеңейтілген түрі және бақыланатын грамматиканың бір мысалы.

Қасиеттері

MAT^\lambda – матрицалық грамматикалармен туындайтын тілдер класы, ал MAT – еркін матрицалық грамматикалармен туындайтын тілдер класы. Әрине, MAT, MAT^\lambda-ға кіреді. Барлық контекстсіз тілдер MAT-та, ал MAT^\lambda-дағы барлық тілдер рекурсивті түрде тізімделеді. MAT одақтастыру, қосылу, тұрақты тілдермен қиылысу және өзгеріс бойынша жабық. MAT-тағы барлық тілдер контекстке сезімтал грамматикамен туындатылуы мүмкін. MAT^\lambda-ға жатпайтын контекстке сезімтал тіл бар. Тек бір терминал символы бар матрицалық грамматикамен туындатылған әрбір тіл тұрақты.

Ашық мәселелер

MAT^\lambda-да MAT-да жоқ тілдердің болуы белгісіз, сондай-ақ MAT^\lambda контекстке сезімтал емес тілдерді қамтиды ма, жоқ па, ол да белгісіз.

Түсініктемелер

Ábrahám, S. Тіл теориясының кейбір сұрақтары. Есептеу лингвистикасы бойынша халықаралық конференция, 1965. б. 1–11. Георге Пăун, Мембраналық есептеу: кіріспе, Springer Verlag New York, Inc., Secaucus, NJ, АҚШ, 2002. б. 30–32.