Классификация задач
Версия от 19:50, 22 апреля 2012; Shagal (обсуждение | вклад) (Новая страница: «<div style="background-color: #ABCDEF; font-size: 16px; font-weight: bold; color: #000000; text-align: center; padding: 4px; border-style: solid; border-width: 1p...»)
Эта статья находится в разработке!
Классификация задач
нотация Грэхема
a|b|c
a - тип обработки
b - характерстика работ
с - критерий оптимизации
Диаграммы Гантта
Пусть работы
должны быть выполнены на машинах .Определение: |
Расписанием называется соответствие между каждой работой и одним или более интервалов времени на одной или более машине, на которой эта работа выполняется. |
Диаграмма Гантта
способ представления расписания.Пример
вставь картинку
Нотация Грэхема
Чтобы описать задачу на теорию расписаний требуется указать три поля.
. При этом
Характеристика работ
pmtn(premtion) - возможность остановить работу и продолжить ее позже. Работа может быть прервана несколько раз.
precedence - работа может начаться только после завершения каких-то других работ. b2 удобно задавать графом. prec - ациклический направленный граф, соответственно ребро (i, j), будет если j может начаться только после окончания i. write about intree outtree
означает, что работы появляются в определенное время (release time), задается множеством .
время, которое нужно затратить станку на выполнение работы, задается множеством .
дедлайны на работы, время к которому работы должны быть закончены, задается множеством .
условие на пакеты. Означает, что некоторые работ объединены в группу, которая должна быть выполнена на одной машине.
Критерии оптимизации
время окончания работы
Найти аккуратные максимум
f_i(C_i) монотонно неубывающая функция f_max = max f_i
Тип обработки
несколько одинаковых станков
разные, но однородные станки(отличаются скорость).
разные произвольные станки.