-
Динамическое программирование на примере
распределительной задачи.
Обратная задача и её свойства.
-
Модель
размещения капитала, верхняя оценка оптимума, свойство
оптимального решения линейной релаксации, алгоритм
округления дробного решения.
-
Классическая задача о рюкзаке, теорема об алгоритмах с
гарантированной
абсолютной точностью.
-
Жадные
алгоритмы для классической задачи о рюкзаке, свойства
LP-релаксации
-
Приближенные алгоритмы с гарантированной относительной
точностью. Модифицированный жадный алгоритм для задачи о
рюкзаке и алгоритм с точностью ¾.
-
Аппроксимационные схемы, полиномиальные и полностью
полиномиальные схемы для задачи о рюкзаке.
-
Задача
упаковки в контейнеры. Алгоритмы
NF,
FF,
BF,
FFD
и их свойства,
отрицательный результат об аппроксимируемости.
-
Нижние
оценки
Martello
и
Toth.
-
Метод
генерации столбцов для задачи упаковки в контейнеры.
-
Задача
двумерной упаковки, кодировки решений. Алгоритм имитации
отжига.
-
Задача
календарного планирования. Критические работы, пути и
критическое время проекта.
-
Постановка задачи календарного планирования с
ограниченными ресурсами.
-
Т–поздние расписания. Алгоритм вычисления Т–поздних
расписаний.
-
Доказательство оптимальности Т*–позднего расписания.
Алгоритм Гимади.
-
Задачи
календарного планирования с переменными длительностями
работ. Сведение к линейному программированию.
-
Задача
коммивояжера. Теорема о погрешности приближенных
полиномиальных алгоритмов и алгоритмов локального
спуска.
-
Задача
коммивояжера с неравенством треугольника. Алгоритм с
гарантированной оценкой точности 2. Доказательство
оценки и ее неулучшаемости.
-
Нижние
оценки в задаче коммивояжера: примитивная оценка, оценка
линейного программирования, оценка задачи о назначениях
и минимальные 1-деревья.
-
Алгоритм решения задачи о назначениях.
-
Метод
ветвей и границ для задачи коммивояжера.
-
Классификация задач теории расписаний.
Примеры.
-
Алгоритм Лаулера для задачи
1| prec| fmax
-
Алгоритм решения задачи
1| prec, pmtn, ri | fmax
-
Алгоритм решения задачи
P | pmtn |Cmax
-
Алгоритм решения задачи
P | pmtn, ri |Lmax
-
Алгоритм решения задачи
Q | pmtn |Cmax
-
Алгоритм решения задачи
F2 || Cmax
-
Задачи размещения. Генетический алгоритм
для задачи размещения производства.
-
Задачи размещения в условиях конкуренции,
их связь с принятием решений голосованием, «безнадежный»
пример.
-
Матричные игры. Определение седловой
точки.
-
Необходимые и достаточные условия
равенства верхней и нижней цен игры в чистых стратегиях.
Теорема Фон-Неймана. Дилемма заключенных.