Supplementary courses |
Lesson | Title << | Date |
---|---|---|
- | ||
Lecture 11 hour 17 minutes | Начальные понятия теории графов
Начальные понятия теории графов. Определение графа.
Графы и бинарные отношения. Откуда берутся графы.
Число графов. Смежность, инцидентность, степени.
Некоторые специальные графы. Графы и матрицы.
Взвешенные графы. Изоморфизм. Инварианты. Операции над графами.
Локальные операции. Подграфы. Алгебраические операции.
Contents | - |
Тест 112 minutes | - | |
Lecture 243 minutes | Маршруты, связность, расстояния
Маршруты, пути, циклы. Связность и компоненты. Метрические характеристики
графов. Маршруты и связность в орграфах. Эйлеровы пути и циклы.
Contents | - |
Тест 212 minutes | - | |
Lecture 31 hour 5 minutes | Важнейшие классы графов
Деревья. Центр дерева. Корневые деревья. Каркасы. Двудольные графы.
Планарные графы.
Contents | - |
Тест 315 minutes | - | |
Lecture 438 minutes | Поиск в ширину
Поиск в ширину. Процедура поиска в ширину. BFS-дерево и вычисление
расстояний.
Contents | - |
Тест 49 minutes | - | |
Lecture 543 minutes | Поиск в глубину
Процедура поиска в глубину. DFS-дерево. Глубинная нумерация.
Построение каркаса. Шарниры.
Contents | - |
Тест 59 minutes | - | |
Lecture 645 minutes | Блоки
Блоки. Двусвязность. Блоки и BC-дерево. Выявление блоков.
Contents | - |
Lecture 744 minutes | Пространство циклов графа
Пространство подграфов. Квазициклы. Фундаментальные циклы.
Построение базы циклов. Рационализация.
Contents | - |
Тест 615 minutes | - | |
Lecture 838 minutes | Эйлеровы и гамильтоновы циклы
Построение эйлерова цикла. Гамильтоновы пути и циклы.
Contents | - |
Lecture 949 minutes | Независимые множества, клики, вершинные покрытия.
Независимые множества, клики, вершинные покрытия . Три задачи.
Стратегия перебора для задачи о независимом множестве.
Эвристики для задачи о независимом множестве. Приближенный
алгоритм для задачи о вершинном покрытии. Перебор максимальных
независимых множеств.
Contents | - |
Тест 715 minutes | - | |
Lecture 1035 minutes | Раскраски
Раскраска вершин. Переборный алгоритм для раскраски.
Раскраска ребер.
Contents | - |
Lecture 1135 minutes | Рационализация переборных алгоритмов
Рационализация поиска наибольшего независимого множества. Хордальные
графы. Рационализация алгоритма для задачи о раскраске вершин.
Contents | - |
Тест 812 minutes | - | |
Lecture 1257 minutes | Паросочетания
Паросочетания и реберные покрытия. Метод увеличивающих путей.
Паросочетания в двудольных графах. Паросочетания в произвольных графах
(алгоритм Эдмондса).
Contents | - |
Lecture 1328 minutes | Оптимальные каркасы
Задача об оптимальном каркасе. Алгоритм Прима. Алгоритм
Крускала.
Contents | - |
Тест 915 minutes | - | |
Lecture 1440 minutes | Жадные алгоритмы и матроиды
Матроиды. Теорема Радо-Эдмондса. Взвешенные паросочетания.
Contents | - |
Lecture 1521 minute | Кратчайшие пути
В этой лекции рассматриваются связные графы с неотрицательными весами
ребер. А также кратчайшие пути, геодезическое дерево и алгоритм Дейкстры.
Contents | - |
Lecture 1635 minutes | Потоки
В этой лекции будем рассматривать ориентированные графы без петель
и кратных ребер: задачу о максимальном потоке и метод увеличивающих путей.
Contents | - |
Тест 1018 minutes | - | |
5 hours | - |