Участник:Shersh/Тикеты к 3ему терму
< Участник:Shersh
												
				Версия от 13:20, 21 октября 2016; Shersh (обсуждение | вклад) (→1. Основные определения теории графов)
Тикеты нумеруются как "X-Y", где X — номер темы, а Y — номер тикета внутри темы.
Содержание
- 1 1. Основные определения теории графов
 - 2 2. Связность в графах
 - 3 3. Остовные деревья
 - 4 4. Обходы графов
 - 5 5. Укладки графов
 - 6 6. Раскраски графов
 - 7 7. Обход в глубину
 - 8 8. Кратчайшие пути в графах
 - 9 9. Задача о паросочетании
 - 10 10. Задача о максимальном потоке
 - 11 11. Задача о потоке минимальной стоимости
 
1. Основные определения теории графов
- Основные определения: граф, ребро, вершина, степень, петля, путь, цикл
 - Лемма о рукопожатиях
 -  fixed Теорема о существовании простого пути в случае существования пути (4)
- Алгоритм и предположение зря оформлены как псевдокод
 - Добавить ссылок
 - Заменить названия способов доказательств на конструктивное и неконструктивное
 - Исправить ошибку в доказательстве построением
 - Плохо, что картинка наплывает на заголовок — переделать
 - Добавить в формулировку теоремы, что вершинно-простой путь
 
 - Теорема о существовании простого цикла в случае существования цикла
 - Матрица смежности графа
 -  Матрица инцидентности графа (4 или больше, зависит от свойств)
- Добавить свойства матрицы инцидентности с доказательствами
 - Добавить ссылок в источники информации
 - Англоязычные термины
 - Оформить правильно источники информации
 - Добавить См. также на матрицу смежности
 - Добавить про списки смежности и их оформить тоже в таблички
 
 - Циклическое пространство графа
 -  fixed Фундаментальные циклы графа (1)
- Источники информации нормально оформить
 - Подписать получше картинку
 - Заменить многоточия на \ldots
 - Отформатировать по правилам
 
 -  fixed Дерево, эквивалентные определения (1)
- Англоязычные термины
 - Пофиксить знаки неравенств
 - Источники информации нормально оформить
 - Оформить красиво доказательства
 
 - Алгоритмы на деревьях
 -  взяли Дополнительный, самодополнительный граф (1)
- Англоязычные термины оформить правильно
 - Заменить угловые скобки на \langle и \rangle
 - Интервики
 - Добавить ссылки в источники информации
 - Шаблоном заменить тире
 
 - Теоретико-множественные операции над графами
 -  Рёберное ядро (2)
- Добавить больше интервики в конспект
 - В конце теоремы в доказательстве какая-то лажа
 - Источники информации
 - Оформить следствия красиво
 
 - Факторизация графов
 
2. Связность в графах
- Отношение связности, компоненты связности
 - Отношение реберной двусвязности
 - Отношение вершинной двусвязности
 - Точка сочленения, эквивалентные определения
 - Мост, эквивалентные определения
 - Граф компонент реберной двусвязности
 - Граф блоков-точек сочленения
 - k-связность
 -  Теорема Менгера (0.5)
- убрать кванторы там, где они не нужны (в формулировках теорем) и заменить словами
 - Тире заменить на шаблон
 - Можно добавить ссылок, оформить см. также по-другому
 - Источники информации
 
 - Теорема Менгера, альтернативное доказательство
 -  Вершинная, реберная связность, связь между ними и минимальной степенью вершины (1.5)
- пункт "Определения" не нужен
 - Изменить знаки неравенств в tex
 - Не надо дублировать определения из другого конспекта
 - Отформатировать псевдокод
 - find_flow какой-то стрёмный
 - Источники информации
 - k-связность с маленькой буквы
 - Добавить См. также на что-нибудь разумное
 - Добавить см. также
 
 
3. Остовные деревья
Построение остовных деревьев
- Остовные деревья: определения, лемма о безопасном ребре
 - Алгоритм Прима
 - Алгоритм Краскала
 - Алгоритм Борувки
 - !!! Теорема Тарьяна (критерий минимальности остовного дерева) (5)
 - Доказательство красиво оформить
 - Заменить дефис на шаблон
 - Зачем там написано про Краскала? Если алгоритм доказывается через критерий, то надо в отдельный пункт
 - Почему ребро uv — единственное ребро, пересекающее разрез?
 - Источники информации
 - Знаки неравенств
 - Категория
 - !!! Алгоритм двух китайцев (7)
 - Англоязычные термины оформить правильно
 - Добавить определение покрывающего дерева
 - Описать реализацию красиво
 - Дефис заменить на тире
 - Отформатировать псевдокод
 - Доказать, почему не более V конденсаций
 - Источники информации оформить правильно
 - Доказать второе замечание
 - Добавить отступы в описании примера
 - 5ый пункт в описании алгоритма расписать чуть понятней
 - Категория
 
Свойства остовных деревьев
- Матрица Кирхгофа
 - Связь матрицы Кирхгофа и матрицы инцидентности
 - Подсчет числа остовных деревьев с помощью матрицы Кирхгофа
 - Количество помеченных деревьев
 - Коды Прюфера
 
4. Обходы графов
Эйлеровы графы
- Эйлеров цикл, Эйлеров путь, Эйлеровы графы, Эйлеровость орграфов
 - Покрытие ребер графа путями (3)
 - Какое-то мутное доказательства
 - Алгоритм построения Эйлерова цикла (2)
 - Какое-то мутное доказательство леммы про корректность алгоритма
 - Произвольно вычерчиваемые из заданной вершины графы
 
Гамильтоновы графы
- Гамильтоновы графы
 - Теорема Хватала
 - Теорема Дирака
 - Теорема Оре
 - Теорема Поша
 - Теорема Гуйя-Ури
 - Алгоритм нахождения Гамильтонова цикла в условиях теорем Дирака и Оре
 - !!! Теорема Гринберга (5)
 - Пояснить переходы в теореме
 - Внести пояснение в определение бонда
 - И зачем нужно доказывать отсутствие гамильтонова бонда в графе?
 - Картинку сделать красивой
 - !!! Турниры (6)
 - Доказательства всех утверждений из конспекта (эквивалентность утверждений и конденсация)
 - Теорема Редеи-Камиона
 
5. Укладки графов
- Укладка графа на плоскости
 - Формула Эйлера
 -  Непланарность  и  (0.5)
- Исправить знаки неравенств
 - Источники информации
 - Константы в Tex
 
 - Укладка дерева
 - Укладка графа с планарными компонентами реберной двусвязности
 - Укладка графа с планарными компонентами вершинной двусвязности
 - Теорема Понтрягина-Куратовского
 - Род, толщина, крупность, число скрещиваний
 - Двойственный граф планарного графа
 - Теорема Фари
 - Гамма-алгоритм
 
6. Раскраски графов
- Раскраска графа
 -  взяли Двудольные графы и раскраска в 2 цвета (3)
- Англоязычные термины
 - Убрать определение двудольного графа и сделать интервики на основной конспект
 - Картинку двудольного графа перенести ниже, а то плохо смотрится
 - Интервики
 - Добавить, что можно ещё за проход в ширину проверить
 - Оформить правильно источники информации и См. также
 - Перенести см. также до источников информации, а ссылку заменить на интервики
 
 - Хроматический многочлен
 - Формула Зыкова
 - Формула Уитни
 - Теорема Брукса
 - Верхние и нижние оценки хроматического числа
 - Хроматическое число планарного графа
 - Многочлен Татта
 -  Теория Рамсея (10)
- Тут вообще ад какой-то
 
 
7. Обход в глубину
-  !!! Обход в глубину, цвета вершин (5)
- Англоязычные термины правильно оформить
 - Отформатировать псевдокод
 - Красивую картинку с цветными вершинами
 
 - Лемма о белых путях
 - Использование обхода в глубину для проверки связности
 - Использование обхода в глубину для поиска цикла в ориентированном графе
 - Использование обхода в глубину для топологической сортировки
 - Использование обхода в глубину для поиска компонент сильной связности
 -  Использование обхода в глубину для поиска точек сочленения (4)
- Что-то картинки неудачно расположены
 - Кривая структура у доказательства
 - Отформатировать псевдокод
 - Источники информации красиво оформить
 
 - Построение компонент вершинной двусвязности
 - Использование обхода в глубину для поиска мостов
 - Построение компонент реберной двусвязности
 
8. Кратчайшие пути в графах
- Обход в ширину
 - Алгоритм Форда-Беллмана
 - Алгоритм Дейкстры
 - Алгоритм Флойда
 - Алгоритм Джонсона
 - Алгоритм Левита
 - Алгоритм A*
 - Алгоритм D*
 - Эвристики для поиска кратчайших путей
 
9. Задача о паросочетании
- Паросочетания: основные определения, теорема о максимальном паросочетании и дополняющих цепях
 - Алгоритм Форда-Фалкерсона для поиска максимального паросочетания
 - Алгоритм Куна для поиска максимального паросочетания
 - Теорема Холла
 - Связь максимального паросочетания и минимального вершинного покрытия в двудольных графах
 - Связь вершинного покрытия и независимого множества
 - Матрица Татта и связь с размером максимального паросочетания в двудольном графе
 - Теорема Татта о существовании полного паросочетания
 -  !!! Паросочетания в недвудольных графах. Алгоритм вырезания соцветий (7)
- как-то тут сумбурно написано и все в кучу, надо это аккуратно расписать, выделить алгоритм, доказательство и привести пример с картинками
 
 - Декомпозиция Эдмондса-Галлаи
 -  !!! Задача об устойчивом паросочетании (все правки стоят 10 баллов)
- Переменные и константы в Tex
 - Добавить сначала постановку задачи
 - Кривая ссылка на паросочетание
 - Дефисы на тире
 - Определения выделять жирным
 - Отформатировать псевдокоды
 - Зачем-то списки в доказательствах лемм использованы
 - Битая ссылка на соседей
 - Надо бы доказать все леммы
 - Оформить правильно источники информации
 - И вообще всё оформить надо
 
 
10. Задача о максимальном потоке
- Определение сети, потока
 - Разрез, лемма о потоке через разрез
 - Дополняющая сеть, дополняющий путь
 - Лемма о сложении потоков
 - Теорема Форда-Фалкерсона
 - Алгоритм Форда-Фалкерсона, реализация с помощью поиска в глубину
 -  !!! Алоритм Эдмондса-Карпа (5)
- Полностью описать пример про грибок с картинками в конспекте
 
 - Алгоритм масштабирования потока
 -  Блокирующий поток (1)
- англоязычные термины
 - ссылки на русскую и английскую википедию
 - Добавить немного общей информации
 - Расположить красиво картинки, чтобы не наезжали
 
 - Схема алгоритма Диница
 -  !!! Теоремы Карзанова о числе итераций алгоритма Диница в сети с целочисленными пропускными способностями (6)
- может, назвать остаточную сеть , как в предыдущих конспектах?
 - "сети с текущим потоком, равным 0, и максимальным потоком, равным F" — в какой сети? (бывает исходная, остаточная и слоистая еще как минимум) Тут имеется в виду, что расстояние измерили до того, как пускать поток, что ли?
 - В лемме в утверждении фигурирует поток , но дальше про него ничего нет. Зачем он?
 - "Мы можем применить Лемму(2" — лемму 3, наверное?
 - Дефисы на тире
 - Знаки неравенств
 - Источники информации
 
 -  Алгоритм поиска блокирующего потока в ациклической сети
- !!! (10) алгоритм МКМ плохо и непонятно написан, желательно переписать описание, сделать псевдокод чуть менее абстрактным, добавить доказательство, добавить картиночку, вынести в отдельную статью, ссылка на оригинальную статью есть в обсуждении
 
 -  !!! Метод проталкивания предпотока (7)
- Картиночки с резервуарами!
 - Источники информации
 - Добавить см. также
 - Дефисы заменить на тире
 - Отформатировать псевдокоды
 
 - Алгоритм "поднять-в-начало"
 - Теорема о декомпозиции
 -  Теорема о декомпозиционном барьере (3)
- Источники информации
 - Пояснить,почему такие константы используются
 - Увеличить дроби
 - А что из этой теоремы следует?
 
 - Циркуляция потока
 - Алгоритм Каргера для нахождения минимального разреза
 
11. Задача о потоке минимальной стоимости
- Поток минимальной стоимости
 - Теорема Форда-Фалкерсона о потоке минимальной стоимости
 -  Лемма об эквивалентности свойства потока быть минимальной стоимости и отсутствии отрицательных циклов в остаточной сети (0.5)
- Интервики на декомпозицию
 - Знаки неравенств
 - Источники информации
 
 - Поиск потока минимальной стоимости методом дополнения вдоль путей минимальной стоимости
 -  !!! Использование потенциалов Джонсона при поиске потока минимальной стоимости (5)
- Написать и оформить так, чтобы не было чуши
 
 -  Сведение задачи о назначениях к задаче о потоке минимальной стоимости (0.5)
- Взять задачи в шаблон
 - Оформить покрасивей и правильней
 
 - Венгерский алгоритм решения задачи о назначениях