Участник:Shersh/Тикеты к 6ому терму — различия между версиями
Shersh (обсуждение | вклад) (→2. Классы P и NP, NP-полнота) |
Shersh (обсуждение | вклад) (→3. Примеры NP-полных языков) |
||
Строка 55: | Строка 55: | ||
=== 3. [[Примеры NP-полных языков]] === | === 3. [[Примеры NP-полных языков]] === | ||
+ | # [[NP-полнота языка CNFSAT]] (1) | ||
+ | ## Выпилить из большого конспекта, а в нём сделать ссылку как на основную статью | ||
+ | ## Оформить правильно | ||
+ | # [[NP-полнота языка 3SAT]] (1) | ||
+ | ## Выпилить из большого конспекта, а в нём сделать ссылку как на основную статью | ||
+ | ## Оформить правильно | ||
+ | # [[NP-полнота языка IND (максимальное независимое множество)]] (3) | ||
+ | ## Выпилить из большого конспекта, а в нём сделать ссылку как на основную статью | ||
+ | ## Оформить правильно | ||
+ | ## Добавить картинку графа-примера | ||
+ | # [[NP-полнота языка VCOVER (минимальное вершинное покрытие)]] (1) | ||
+ | ## Выпилить из большого конспекта, а в нём сделать ссылку как на основную статью | ||
+ | ## Оформить правильно | ||
+ | # [[NP-полнота языка FACTOR]] (3) | ||
+ | ## Оформить правильно | ||
+ | ## Пояснить происходящее | ||
+ | # [[NP-полнота языка CLIQUE]] (2) | ||
+ | ## Оформить правильно | ||
+ | ## Проинлайнить доказательство | ||
+ | # '''!!!''' [[NP-полнота задач о гамильтоновом цикле и пути в графах]] (7) | ||
+ | ## Оформить правильно | ||
+ | ## Картинки сделать красивыми | ||
+ | # [[NP-полнота задачи о сумме подмножества]] (3) | ||
+ | ## Оформить правильно | ||
+ | # [[NP-полнота задачи о рюкзаке]] (3) | ||
+ | ## Оформить правильно | ||
+ | ## Пояснить подробней | ||
+ | # [[NP-полнота задачи о раскраске графа]] (2) | ||
+ | ## Оформить правильно | ||
+ | |||
=== 4. Сложность по памяти, классы PS, L, NL, coNL === | === 4. Сложность по памяти, классы PS, L, NL, coNL === | ||
*[[Класс PS. Связь класса PS с другими классами теории сложности]] | *[[Класс PS. Связь класса PS с другими классами теории сложности]] |
Версия 21:36, 26 февраля 2016
Тикеты подаются в формате X-Y-Z или X.Y.Z.
Содержание
1. Детерминированные и недетерминированные вычисления, сложность по времени и по памяти
1. Базовые определения
- взяли Сложностные классы (3)
- Убрать пункт История
- Прафильно раставить тех
- Сделать отсылку к теорию вычислимости
- Сформулировать определения в терминах МТ (смотри трешовую версию)
- Категории
- См. также, Источники информации
- Возможно добавить ещё чуть-чуть информации с википедии или откуда-нибудь
- Интервики
- Вычисления с оракулом (1)
- Добавить различные определения сведения, в том числе из трешовой версии
- Отформатировать по правилам
2. Классы P и NP, NP-полнота
- Класс P (3)
- Отформатировать по правилам
- взяли Недетерминированные вычисления (2)
- Отформатировать по правилам
- Какую-нибудь разумную структура конспекта создать
- Добавить примеров
- взяли Классы NP и Σ₁ (7)
- Отформатировать по правилам
- Доказать для некоторых языков из примеров, что они в NP
- Ещё простых примеров с доказательством
- Добавить определение coNP, примеры языков по возможности с доказательствами
- Сведение относительно класса функций. Сведение по Карпу. Трудные и полные задачи (1.5-2)
- Отформатировать по правилам
- Возможно добавить ещё более простой пример
- NP-полнота BH1N (1)
- Отформатировать по правилам
- Теорема Кука (2)
- Отформатировать по правилам
- Сделать табличку красивой
- Теоремы о временной и емкостной иерархиях (1)
- Отформатировать по правилам
- Теорема Бейкера — Гилла — Соловэя (3)
- Отформатировать по правилам
- Пояснить подробней все переходы
- Теорема Ладнера (2)
- Отформатировать по правилам
- Теорема Левина (2)
- Отформатировать по правилам
- Пояснить неформальный смысл теоремы
- Возможно подробней описать
- Теорема Бермана — Форчуна (2)
- Отформатировать по правилам
- Добавить структуру конспекту
- Теорема Махэни (3)
- Отформатировать по правилам
- Пояснить обозначения в начале
3. Примеры NP-полных языков
- NP-полнота языка CNFSAT (1)
- Выпилить из большого конспекта, а в нём сделать ссылку как на основную статью
- Оформить правильно
- NP-полнота языка 3SAT (1)
- Выпилить из большого конспекта, а в нём сделать ссылку как на основную статью
- Оформить правильно
- NP-полнота языка IND (максимальное независимое множество) (3)
- Выпилить из большого конспекта, а в нём сделать ссылку как на основную статью
- Оформить правильно
- Добавить картинку графа-примера
- NP-полнота языка VCOVER (минимальное вершинное покрытие) (1)
- Выпилить из большого конспекта, а в нём сделать ссылку как на основную статью
- Оформить правильно
- NP-полнота языка FACTOR (3)
- Оформить правильно
- Пояснить происходящее
- NP-полнота языка CLIQUE (2)
- Оформить правильно
- Проинлайнить доказательство
- !!! NP-полнота задач о гамильтоновом цикле и пути в графах (7)
- Оформить правильно
- Картинки сделать красивыми
- NP-полнота задачи о сумме подмножества (3)
- Оформить правильно
- NP-полнота задачи о рюкзаке (3)
- Оформить правильно
- Пояснить подробней
- NP-полнота задачи о раскраске графа (2)
- Оформить правильно
4. Сложность по памяти, классы PS, L, NL, coNL
- Класс PS. Связь класса PS с другими классами теории сложности
- Теорема Сэвича. Совпадение классов NPS и PS
- PS-полнота языка верных булевых формул с кванторами (TQBF)
- Классы L, NL, coNL
- Полнота относительно L-сведения. NL-полнота. P-полнота
- Теорема Иммермана
5. Полиномиальная иерархия
2. Схемная сложность
- Схемная сложность и класс P/poly
- Теорема Карпа — Липтона
- Классы NC и AC
- Теорема о непринадлежности XOR классу AC⁰
3. Вероятностные сложностные классы
1. Основные классы
- Вероятностные вычисления. Вероятностная машина Тьюринга
- Классы RP и coRP
- Класс ZPP
- Классы BPP и PP
- Соотношение вероятностных классов
- Теорема Лаутемана
2. Интерактивные протоколы
- Интерактивные протоколы. Класс IP. Класс AM
- Арифметизация булевых формул с кванторами
- Теорема о соотношении coNP и IP
- Теорема Шамира
- Семейство универсальных попарно независимых хеш-функций
- Протокол Голдвассер-Сипсера для оценки размера множества