Теория формальных языков — различия между версиями

Материал из Викиконспекты
Перейти к: навигация, поиск
Строка 1: Строка 1:
 
[[Категория: Теория формальных языков]]
 
[[Категория: Теория формальных языков]]
== Лекция 1 ==
+
== Автоматы и регулярные языки ==
 
*[[Основные определения: алфавит, слово, язык, конкатенация, свободный моноид слов]]
 
*[[Основные определения: алфавит, слово, язык, конкатенация, свободный моноид слов]]
 
*[[Операции над языками: теоретико-множественные операции, конкатенация, замыкание Клини]]
 
*[[Операции над языками: теоретико-множественные операции, конкатенация, замыкание Клини]]
Строка 7: Строка 7:
 
*[[Недетерминированные конечные автоматы]]
 
*[[Недетерминированные конечные автоматы]]
 
*[[Построение по НКА эквивалентного ДКА, алгоритм Томпсона]]
 
*[[Построение по НКА эквивалентного ДКА, алгоритм Томпсона]]
 
== Лекция 2 ==
 
 
*[[Автоматы с eps-переходами. Eps-замыкание]]
 
*[[Автоматы с eps-переходами. Eps-замыкание]]
 
*[[Теорема Клини (совпадение классов автоматных и регулярных языков]]
 
*[[Теорема Клини (совпадение классов автоматных и регулярных языков]]
Строка 16: Строка 14:
 
*[[Замкнутость регулярных языков относительно различных операций]]
 
*[[Замкнутость регулярных языков относительно различных операций]]
 
*[[Анализ свойств регулярных языков (пустота, совпадение, включение, конечность, подсчет числа слов)]]
 
*[[Анализ свойств регулярных языков (пустота, совпадение, включение, конечность, подсчет числа слов)]]
 
== Лекция 3 ==
 
 
*[[Доказательство нерегулярности языков: лемма о разрастании]]
 
*[[Доказательство нерегулярности языков: лемма о разрастании]]
 
*[[Интерпретация булевых формул с кванторами как игр для двух игроков]]
 
*[[Интерпретация булевых формул с кванторами как игр для двух игроков]]
Строка 24: Строка 20:
 
*[[Контексты и синтаксические моноиды]]
 
*[[Контексты и синтаксические моноиды]]
  
== Лекция 4 ==
+
== Контекстно-свободные грамматики ==
 
*[[Формальные грамматики]]
 
*[[Формальные грамматики]]
 
*[[Иерархия Хомского формальных грамматик]]
 
*[[Иерархия Хомского формальных грамматик]]
Строка 35: Строка 31:
 
*[[Удаление длинных правил из грамматики]]
 
*[[Удаление длинных правил из грамматики]]
 
*[[Нормальная форма Хомского]]
 
*[[Нормальная форма Хомского]]
 +
*[[Алгоритм Кока-Янгера-Касами разбора грамматики в НФХ]]
 +
*[[Алгоритм Кока-Янгера-Касами, модификация для произвольной грамматики]]
 +
*[[Алгоритм Эрли]]
 +
*[[Алгоритм Эрли, доказательство оценки O(n^2) для однозначной грамматики]]
 +
*[[Устранение левой рекурсии]]
 +
*[[Приведение грамматики к ослабленной нормальной форме Грейбах]]

Версия 19:30, 13 октября 2010

Автоматы и регулярные языки

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