Разделы презентаций


Контекстно-свободные языки и грамматики

Системное программное обеспечениеТема № 12Контекстно-свободные языки и грамматики

Слайды и текст этой презентации

Слайд 1курс лекций по дисциплине
Системное программное обеспечение
Преподаватель: к.т.н., доцент Карамзина А.Г.
ФЕДЕРАЛЬНОЕ

АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
УФИМСКИЙ ГОСУДАРСТВЕННЫЙ АВИАЦИОННЫЙ

ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Кафедра ТК

Тема: Контекстно-свободные языки и грамматики

курс лекций по дисциплинеСистемное программное обеспечениеПреподаватель: к.т.н., доцент Карамзина А.Г.ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО

Слайд 2Системное программное обеспечение
Тема № 12
Контекстно-свободные языки и грамматики

Системное программное обеспечениеТема № 12Контекстно-свободные языки и грамматики

Слайд 3Системное программное обеспечение

Контекстно-свободные языки и грамматики
Приведенные грамматики
А→β, где А∈VN ,

β∈V+, V=VT∪VN (неукорачивающие КС-грамматики),
Контекстно-свободные (КС) языки определяются грамматиками типа


G(VT, VN, P, S), в которых правила Р имеют вид:

А→β, где А∈VN , β∈V*, V=VT∪VN (укорачивающие КС-грамматики).

Приведенные грамматики – это КС-грамматики, которые не содержат недостижимых и бесплодных символов, циклов и λ-правил («пустых» правил).

Для преобразования произвольной КС-грамматики к приведенному виду, необходимо удалить:

все бесплодные символы;

все недостижимые символы;

λ-правила;

цепные правила.

Шаги преобразования должны
выполняться именно в указанном порядке,
и никак иначе.

Системное программное обеспечениеКонтекстно-свободные языки и грамматикиПриведенные грамматикиА→β, где А∈VN , β∈V+, V=VT∪VN (неукорачивающие КС-грамматики), Контекстно-свободные (КС) языки

Слайд 4Системное программное обеспечение

Контекстно-свободные языки и грамматики
Приведенные грамматики
В грамматике G(VT, VN,

P, S) символ A∈VN называется бесплодным, если для него выполняется:

{α| A⇒*α, α∈VT*}=∅.

нетерминальный символ является
бесплодным тогда, когда из него нельзя
вывести ни одной цепочки
терминальных символов

Символ x∈(VT∪VN) называется недостижимым, если он не встречается ни в одной сентенциальной форме грамматики G(VT, VN, P, S).

Правилами с пустой цепочкой или λ-правилами называются все правила грамматики вида А→λ, где A∈VN.

Циклом (циклическим выводом) в грамматике G(VT, VN, P, S) называется вывод вида А⇒*А, A∈VN.

такой вывод абсолютно бесполезен,
вследствие этого в распознавателях КС-языков
целесообразно избегать возможности появления циклов

Циклы возможны только в том случае, если в КС-грамматике присутствуют цепные правила вида А→В, A, B∈VN.

Системное программное обеспечениеКонтекстно-свободные языки и грамматикиПриведенные грамматикиВ грамматике G(VT, VN, P, S) символ A∈VN называется бесплодным, если

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика