том, что нужно минимизировать не сумму некоторых значений, а лишь максимальное из них. Например, если в упомянутой задаче необходимо
минимизировать максимальное значение, то мы получим одну из тривиальных задач этого класса;
- Многокритериальные задачи оптимизации. Если в исследуемых задачах необходимо построить оптимальное решение с точки зрения Снескольких целевых установок (функций), то такие задачи называются
многокритериальными. Например, если в упомянутой задаче необходимо не только м н м з ровать значение, но минимизировать и время простоя процессора (пр бора), то это многокритериальная задача;
Задачи- на построение допустимого расписания. Необходимо отметить, что данный класс задач можно свести к оптимизационным
задачам, введя спец альную функцию штрафа, который нужно минимиз ровать. Тем не менее, принято выделять такие задачи в отдельный класс.
По способу задан я входной информации:
- Детерм н рованные задачи (off-line). Для таких задач характерно, что все входные данные задачи точно известны, т.е. даны значения всех параметров до начала ее решения;
- Динамические задачи (on-line). Для данных задач расписания
строятся в режиме реального времени, т.е. перед началом решения задачи |
мы не знаем значения всех параметров. Расписание строится по частям по |
мере поступления новой информации. При этом в любой момент может |
|
Д |
быть понадобиться ответ о качестве построенного «частичного» |
расписания. бА |
По разделу ТР. В рамках ТР принято выделять следующие разделы: |
- Сетевое планирование или построение расписания для проекта, |
Project scheduling (PS); |
И |
- Календарное планирование или построение расписания для приборов, Machine scheduling (MS);
- Составление временных таблиц (Time Tabling);
- Доставка товаров в магазины (Shop-Floor Scheduling);
- Составление расписаний движения транспортных средств (Transport Scheduling), Циклические расписания для транспортных средств (Vehicle Routing);
- Составление расписаний спортивных мероприятий (Sports scheduling) [2].
Для классификации задач теории расписаний может использоваться запись A | B | C | D |, где:
A характеризует процесс поступления работ. Для динамических задач A представляет собой функцию распределения времени между