Тема 1. МОДЕЛИ УПОРЯДОЧЕНИЯ
Модели упорядочения характеризуются следующими особенностями.
Например, имеется множество различных деталей с определенными
технологическими маршрутами, а также несколько единиц оборудования
(фрезерный, токарный, шлифовальный станки), на которых эти детали
обрабатываются, т. к. одновременно обрабатывать более одной детали
невозможно – у некоторых станков может образоваться очередь, т. е. деталей,
ждущих обработки. Время обработки каждой детали известно. Определить
такую очередность обработки деталей на каждом станке, при котором
минимизируется некоторый критерий оптимальности, например, суммарная
продолжительность завершения комплекса работ. Такая задача называется
задачей календарного планирования или составления расписания, а выбор
очередности запуска деталей в обработку – упорядочением.
В качестве примера рассмотрим упрощенный вариант этой задачи, для
которой разработан удобный алгоритм.
Пусть имеется несколько изделий, каждая из которых должна быть
обработана на 2-х машинах (станках). Известны время обработки и
последовательность обработки каждого изделия на каждой машине. Требуется
выбрать такой порядок обработки изделий, при котором суммарное время
обработки будет минимальным.
Основные ограничения:
а) время перехода от одной машины к другой незначительно и им можно
пренебречь;
б) каждое изделие обрабатывается в определенном технологическом порядке;
в) каждое обслуживание должно быть завершено прежде, чем начнется
следующее.
Обозначим