Дискретная математика2:Тикеты — различия между версиями

Материал из Викиконспекты
Перейти к: навигация, поиск
(3 Основные определения и свойства)
(Алгоритмы разбора)
 
(не показано 8 промежуточных версий этого же участника)
Строка 7: Строка 7:
 
# [[Дискретная случайная величина]]  
 
# [[Дискретная случайная величина]]  
 
# [[Независимые случайные величины]]  
 
# [[Независимые случайные величины]]  
# [[Математическое ожидание случайной величины]] 1.5
+
# взяли[[Математическое ожидание случайной величины]] 1.5
 
## "E(ξ)=∑i=1nE(ξi)=1n" что-то пошло не так
 
## "E(ξ)=∑i=1nE(ξi)=1n" что-то пошло не так
 
## сделать умножение везде одинаковым
 
## сделать умножение везде одинаковым
Строка 31: Строка 31:
 
# [[Фундаментальная матрица]]
 
# [[Фундаментальная матрица]]
 
# [[Математическое ожидание времени поглощения]]  
 
# [[Математическое ожидание времени поглощения]]  
# [[Расчет вероятности поглощения в состоянии]] (5)
+
# взяли[[Расчет вероятности поглощения в состоянии]] (5)
 
## куча разного псевдокода, не относящегося непосредственно к расчету вероятности поглощения, его надо разнести в соответствующие конспекты. Писать код нахождения обратной матрицы вообще не осмысленно и к делу не относится.
 
## куча разного псевдокода, не относящегося непосредственно к расчету вероятности поглощения, его надо разнести в соответствующие конспекты. Писать код нахождения обратной матрицы вообще не осмысленно и к делу не относится.
 
## имена переменных из псевдокода в тексте оборачиваются в \mathtt
 
## имена переменных из псевдокода в тексте оборачиваются в \mathtt
Строка 43: Строка 43:
  
 
=== 4 Алгоритмы на марковских цепях ===
 
=== 4 Алгоритмы на марковских цепях ===
# взяли [[Алгоритм Витерби]]<tex>^\star</tex> (5)
+
# [[Алгоритм Витерби]]<tex>^\star</tex>  
## "правдоподобная последовательность скрытых состояний" {{---}} что такое "наиболее правдоподобная"?
+
# [[Алгоритм "Вперед-Назад"]]<tex>^\star</tex>  
## имена переменных в тексте оборачиваются в \mathrm или \mathtt
+
# [[Алгоритм Баума-Велша]]<tex>^\star</tex>
## а \pi что такое?
 
## Отформатировать псевдокод
 
## Англоязычные термины
 
## Заменить ссылки на источники информации
 
# взяли [[Алгоритм "Вперед-Назад"]]<tex>^\star</tex> 2
 
## Отформатировать псевдокод
 
## Заменить литературу на источники информации
 
## Оформить по правилам
 
## Поправить тех
 
# взяли [[Алгоритм Баума-Велша]]<tex>^\star</tex> 0,5
 
## Поправить тех
 
  
 
== 5 Автоматы и регулярные языки ==
 
== 5 Автоматы и регулярные языки ==
Строка 86: Строка 75:
 
<li>[[Замкнутость регулярных языков относительно различных операций]]</li>
 
<li>[[Замкнутость регулярных языков относительно различных операций]]</li>
 
<li>[[Анализ свойств регулярных языков (пустота, совпадение, включение, конечность, подсчет числа слов)]]</li>
 
<li>[[Анализ свойств регулярных языков (пустота, совпадение, включение, конечность, подсчет числа слов)]]</li>
<li>[[Контексты и синтаксические моноиды]] 0.5</li>
+
<li>взяли[[Контексты и синтаксические моноиды]] 0.5</li>
 
# поправить тех
 
# поправить тех
  
Строка 104: Строка 93:
 
</li><li>[[Неукорачивающие и контекстно-зависимые грамматики, эквивалентность]]  
 
</li><li>[[Неукорачивающие и контекстно-зависимые грамматики, эквивалентность]]  
 
</li><li> [[Правоконтекстные грамматики, эквивалентность автоматам]]  
 
</li><li> [[Правоконтекстные грамматики, эквивалентность автоматам]]  
</li><li>[[Контекстно-свободные грамматики, вывод, лево- и правосторонний вывод, дерево разбора]] 0.5
+
</li><li>взяли[[Контекстно-свободные грамматики, вывод, лево- и правосторонний вывод, дерево разбора]] 0.5
 
# Поправить тех
 
# Поправить тех
 
</li><li>[[Замкнутость КС-языков относительно различных операций]]  
 
</li><li>[[Замкнутость КС-языков относительно различных операций]]  
Строка 113: Строка 102:
 
<li>[[Удаление бесполезных символов из грамматики]]
 
<li>[[Удаление бесполезных символов из грамматики]]
 
</li><li>[[Удаление длинных правил из грамматики]]
 
</li><li>[[Удаление длинных правил из грамматики]]
</li><li>[[Удаление eps-правил из грамматики]] 0.5
+
</li><li>взяли[[Удаление eps-правил из грамматики]] 0.5
 
# Поправить тех
 
# Поправить тех
 
</li><li>[[Удаление цепных правил из грамматики]]
 
</li><li>[[Удаление цепных правил из грамматики]]
Строка 119: Строка 108:
 
</li><li>[[Устранение левой рекурсии]]
 
</li><li>[[Устранение левой рекурсии]]
 
</li><li>[[Приведение грамматики к ослабленной нормальной форме Грейбах]]
 
</li><li>[[Приведение грамматики к ослабленной нормальной форме Грейбах]]
</li><li>взяли [[Нормальная форма Куроды]]<tex> ^\star </tex> 0.5
+
</li><li>[[Нормальная форма Куроды]]<tex> ^\star </tex>  
# Поправить тех
 
 
</li>
 
</li>
  
 
=== Алгоритмы разбора ===
 
=== Алгоритмы разбора ===
<li>[[Алгоритм Кока-Янгера-Касами разбора грамматики в НФХ]] 0.5
+
<li>взяли[[Алгоритм Кока-Янгера-Касами разбора грамматики в НФХ]] 0.5
# Поправить тех
 
</li><li>[[Алгоритм Кока-Янгера-Касами, модификация для произвольной грамматики]] 0.5
 
 
# Поправить тех
 
# Поправить тех
</li><li>[[Алгоритм Эрли]] 2
+
</li><li>[[Алгоритм Кока-Янгера-Касами, модификация для произвольной грамматики]] 2
 +
# исправить псевдокод
 +
</li><li>взяли[[Алгоритм Эрли]] 2
 
# разобраться с псевдокодами, там определенно есть лажа в индексах
 
# разобраться с псевдокодами, там определенно есть лажа в индексах
 
# поправить тех
 
# поправить тех

Текущая версия на 15:28, 25 мая 2019

Теория вероятностей:Тикеты

1 Базовые определения

  1. Вероятностное пространство, элементарный исход, событие
  2. Независимые события
  3. Условная вероятность
  4. Дискретная случайная величина
  5. Независимые случайные величины
  6. взялиМатематическое ожидание случайной величины 1.5
    1. "E(ξ)=∑i=1nE(ξi)=1n" что-то пошло не так
    2. сделать умножение везде одинаковым
  7. Ковариация случайных величин
  8. Корреляция случайных величин

2 Формулы расчёта вероятности

  1. Формула полной вероятности
  2. Формула Байеса
  3. Дисперсия случайной величины
  4. Неравенство Маркова
  5. Энтропия случайного источника
  6. Симуляция одним распределением другого
  7. Арифметическое кодирование
  8. Парадоксы теории вероятностей[math]^\star[/math]
  9. Схема Бернулли[math]^\star[/math]

Марковские цепи

3 Основные определения и свойства

  1. Марковская цепь
  2. Теорема о поглощении
  3. Фундаментальная матрица
  4. Математическое ожидание времени поглощения
  5. взялиРасчет вероятности поглощения в состоянии (5)
    1. куча разного псевдокода, не относящегося непосредственно к расчету вероятности поглощения, его надо разнести в соответствующие конспекты. Писать код нахождения обратной матрицы вообще не осмысленно и к делу не относится.
    2. имена переменных из псевдокода в тексте оборачиваются в \mathtt
    3. оформить псевдокод в виде функций, без всяких println
    4. оформить нормально источник
    5. Заголовки первого уровня убрать
  6. Эргодическая марковская цепь
  7. Регулярная марковская цепь
  8. Примеры использования Марковских цепей
  9. Скрытые Марковские модели[math]^\star[/math]

4 Алгоритмы на марковских цепях

  1. Алгоритм Витерби[math]^\star[/math]
  2. Алгоритм "Вперед-Назад"[math]^\star[/math]
  3. Алгоритм Баума-Велша[math]^\star[/math]

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

Регулярные языки и ДКА

  1. Основные определения: алфавит, слово, язык, конкатенация, свободный моноид слов; операции над языками
  2. Регулярные языки: два определения и их эквивалентность, регулярные выражения
  3. Детерминированные конечные автоматы
  4. Прямое произведение ДКА
  5. Простой сопоставитель регулярных выражений[math] \star [/math]
  6. НКА

  7. Недетерминированные конечные автоматы
  8. Построение по НКА эквивалентного ДКА, алгоритм Томпсона
  9. Автоматы с eps-переходами. Eps-замыкание
  10. Теорема Клини (совпадение классов автоматных и регулярных языков)
  11. Альтернативное доказательство теоремы Клини (через систему уравнений в регулярных выражениях)
  12. Минимизация ДКА

  13. Эквивалентность состояний ДКА
  14. Минимизация ДКА, алгоритм за O(n^2) с построением пар различимых состояний
  15. Минимизация ДКА, алгоритм Хопкрофта (сложность O(n log n))
  16. Алгоритм Бржозовского[math] ^\star [/math]
  17. Свойства конечных автоматов

  18. Доказательство нерегулярности языков: лемма о разрастании
  19. Интерпретация булевых формул с кванторами как игр для двух игроков
  20. Решение уравнений в регулярных выражениях
  21. Замкнутость регулярных языков относительно различных операций
  22. Анализ свойств регулярных языков (пустота, совпадение, включение, конечность, подсчет числа слов)
  23. взялиКонтексты и синтаксические моноиды 0.5
    1. поправить тех

    Другие автоматы

  24. Локальные автоматы[math] ^\star [/math]
  25. Двусторонний детерминированный конечный автомат[math] ^\star [/math]
  26. Квантовые конечные автоматы[math] ^\star [/math]
  27. Автоматы Мура и Мили[math] ^\star [/math]
  28. Автоматы в современном мире[math] ^\star [/math]

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

Базовые понятия о грамматиках

  1. Формальные грамматики
  2. Иерархия Хомского формальных грамматик
  3. Неукорачивающие и контекстно-зависимые грамматики, эквивалентность
  4. Правоконтекстные грамматики, эквивалентность автоматам
  5. взялиКонтекстно-свободные грамматики, вывод, лево- и правосторонний вывод, дерево разбора 0.5
    1. Поправить тех
  6. Замкнутость КС-языков относительно различных операций
  7. Регулярная аппроксимация КС-языков[math] ^\star [/math]
  8. Нормальные формы КС-грамматик

  9. Удаление бесполезных символов из грамматики
  10. Удаление длинных правил из грамматики
  11. взялиУдаление eps-правил из грамматики 0.5
    1. Поправить тех
  12. Удаление цепных правил из грамматики
  13. Нормальная форма Хомского
  14. Устранение левой рекурсии
  15. Приведение грамматики к ослабленной нормальной форме Грейбах
  16. Нормальная форма Куроды[math] ^\star [/math]
  17. Алгоритмы разбора

  18. взялиАлгоритм Кока-Янгера-Касами разбора грамматики в НФХ 0.5
    1. Поправить тех
  19. Алгоритм Кока-Янгера-Касами, модификация для произвольной грамматики 2
    1. исправить псевдокод
  20. взялиАлгоритм Эрли 2
    1. разобраться с псевдокодами, там определенно есть лажа в индексах
    2. поправить тех
  21. Алгоритм Эрли, доказательство оценки O(n^2) для однозначной грамматики
  22. Опровержение контекстно-свободности языка

  23. Лемма о разрастании для КС-грамматик
  24. Лемма Огдена
  25. Существенно неоднозначные языки
  26. Теорема Парика[math] ^\star [/math]
  27. МП-автоматы

  28. Автоматы с магазинной памятью
  29. МП-автоматы, допуск по пустому стеку и по допускающему состоянию, эквивалентность
  30. Совпадение множества языков МП-автоматов и контекстно-свободных языков 0.5
    1. Поправить тех
  31. Детерминированные автоматы с магазинной памятью
  32. Детерминированные автоматы с магазинной памятью, допуск по пустому стеку
  33. Нормальная форма ДМП-автомата[math] ^\star [/math]
  34. Эквивалентность ДМП-автоматов[math] ^\star [/math]
  35. Несовпадение класса языков, распознаваемых ДМП автоматами и произвольными МП автоматами
  36. ДМП-автоматы и неоднозначность