Индексиран језик

Извор: testwiki
Пређи на навигацију Пређи на претрагу

Индексирани језици су класа формалних језика које је открио Алфред Ахо[1]; они су описани индексираним граматикама а могу да их препознају аутомати са угњежденим стеком.[2].

Индексирани језици представљају прави подскуп скупа контекстно-сензитивних језика и прави надскуп скупова благо контекстно-сензитивних језика и контекстно-слободних језика. Квалификују се као апстрактна фамилија језика и стога задовољавају многа својства затворења. Међутим, они нису затворени у односу на пресек или комплемент.[1] Џералд Газдар је карактерисао благо контекстно-сензитивне језике преко линеарних индексираних граматика.[3]

Класа индексираних језика има практичан значај у процесирању природних језика као рачунски прихватљива генерализација контекстно-слободних језика, јер индексиране граматике могу да опишу многа од нелокалних ограничења која се јављају у природним језицима.

Примери

Следећи језици јесу индексирани али нису контекст-слободни:

{anbncndn|n1}[3]
{anbmcndm|m,n0}[2]

Ова два језика су индексирана али нису чак ни благо контекстно-сензитивни по Газдаровој карактеризацији:

{a2n|n0}[2]
{www|w{a,b}+}[3]

Са друге стране, следећи језик није индексиран[4]:

{(abn)n|n0}

Види још

Референце

Шаблон:Reflist

Литература

Спољашње везе

Шаблон:Формални језици и граматике

Шаблон:Нормативна контрола