![](/user_photo/2706_HbeT2.jpg)
0.1.Основные понятия Теории расписаний
.pdf![](/html/2706/378/html_ODPMzFh1dP.pF5L/htmlconvd-bjamDr41x1.jpg)
Machine Scheduling Номенклатура и классификация задач ТР Сложность задач и методы исследования
Сложность задач Полиномиально разрешимые случаи
Экспоненциальные точные алгоритмы Приближенные алгоритмы
Полиномиальные алгоритмы
Основные подходы:
Перестановка работ (операций).
Сведение к известным задачам, в т.ч.:
задаче о назначениях,
задаче о реберной раскраске графа,
задаче о потоке min стоимости в сети,
задаче о кратчайшем/длиннейшем пути между двумя вершинами.
Применение методов ЛП.
....
Тахонов Иван Иванович |
Основные понятия теории расписаний |
|
|
![](/html/2706/378/html_ODPMzFh1dP.pF5L/htmlconvd-bjamDr42x1.jpg)
Machine Scheduling Номенклатура и классификация задач ТР Сложность задач и методы исследования
Сложность задач Полиномиально разрешимые случаи
Экспоненциальные точные алгоритмы Приближенные алгоритмы
Экспоненциальные точные алгоритмы
Задача сложна в обычном смысле ñ
пытаемся применить динамическое программирование (ДП).
Задача сложна в сильном смысле ñ
используем метод ветвей и границ (МВГ) и другие переборные схемы,
применяем методы ЦЛП,
...
Тахонов Иван Иванович |
Основные понятия теории расписаний |
|
|
![](/html/2706/378/html_ODPMzFh1dP.pF5L/htmlconvd-bjamDr43x1.jpg)
Machine Scheduling Номенклатура и классификация задач ТР Сложность задач и методы исследования
Сложность задач Полиномиально разрешимые случаи
Экспоненциальные точные алгоритмы Приближенные алгоритмы
Поиск приближенного решения
1Изучаем возможности построения приближенных алгоритмов:
неаппроксимируеммость?
сложность в сильном смысле? (нет FPTAS)
2 Используем стандартные подходы построения прибл.алг.:
списочные и иные жадные расписания,
компактное суммирование векторов,
релаксация ЦЛП,
...
3Используем стандартные подходы построения PTAS/FPTAS.
Тахонов Иван Иванович |
Основные понятия теории расписаний |
|
|
![](/html/2706/378/html_ODPMzFh1dP.pF5L/htmlconvd-bjamDr44x1.jpg)
Machine Scheduling Номенклатура и классификация задач ТР Сложность задач и методы исследования
Сложность задач Полиномиально разрешимые случаи
Экспоненциальные точные алгоритмы Приближенные алгоритмы
Некоторые книги
1 |
Brucker P. |
|
Scheduling Algorithms. |
|
2 |
Pinedo M. |
|
Scheduling. Theory, Algorithms, and Systems. |
|
3 |
Sahni S.(ed.) Handbook of Scheduling. |
|||
4 |
Alharkan I. |
Algorithms for Sequencing and Scheduling. |
5Танаев В.С., Гордон В.С., Шафранский Я.Н. Теория расписаний. Одностадийные системы.
6Танаев В.С., Сотсков Ю.Н., Струсевич В.А. Теория расписаний. Многостадийные системы.
7Севастьянов С.В. Введение в теорию расписаний. [Недописанное пособие]
8 Гэри М., Джонсон Д. Выч. машины и труднорешаемые задачи.
9Shuurman P., Woeginger G. Approximation Schemes - A Tutorial // Глава в Lectures on Scheduling
Тахонов Иван Иванович |
Основные понятия теории расписаний |
|
|
![](/html/2706/378/html_ODPMzFh1dP.pF5L/htmlconvd-bjamDr45x1.jpg)
Machine Scheduling Номенклатура и классификация задач ТР Сложность задач и методы исследования
Сложность задач Полиномиально разрешимые случаи
Экспоненциальные точные алгоритмы Приближенные алгоритмы
Литература к лекции
1 Brucker P. Scheduling algorithms главы 1, 2, 3.
2Pinedo M. Scheduling. Theory, Algorithms, and Systems главы 1, 2.
Тахонов Иван Иванович |
Основные понятия теории расписаний |
|
|