И конечного числа требований
Пусть необходимо обслужить множество
где S – расписание (порядок обслуживания требований),
Очевидно, что Рассмотрим два расписания
и
Распишем критерий оптимальности для этих последовательностей.
Расписание Из принципа построения расписаний и выражений (6.1) и (6.2) видно, что
Рассмотрим отдельно левую и правую части неравенства (6.4).
Подставляя полученные выражения в (6.4) и учитывая принцип построения расписаний, получим
Образом показано, что Для построения оптимального расписания, позволяющего сократить среднее время обслуживания требований с учетом их пребывания в очереди необходимо упорядочить требования по не убыванию времени их обслуживания
Пример. Пусть в системе обслуживаются 10 требований. Время их обслуживания
При этом
Задания для самостоятельной работы Задача. На прием к директору записалось несколько человек. Зная время приема каждого Разработать критерий построения оптимального расписания и решить задачу для случая
Задача о двух станках Имеется 2 станка, на которых должны пройти обработку Требуется составить такое расписание обработки деталей, чтобы длина производственного цикла была минимальной.
Определение. Длиной производственного цикла T назовем время от начала обработки первой детали на первом станке до конца обработки последней детали на последнем станке.
Задача поиска оптимального расписания сводится к определению последовательности Введем следующие обозначения:
Покажем одну из последовательностей обработки деталей для
Рисунок 6.1 – Последовательность обработки деталей
Как видно из диаграммы, 2-й станок в любой момент времени или работает или протаивает. Обозначим
Требуется минимизировать Из рис.1 видно, что
Выражение для
Используя те же обозначения, заметим, что
Аналогично
Обозначим
где
Таким образом можно положить
откуда
Теперь задачу можно сформулировать следующим образом: выбрать такой порядок обработки деталей, чтобы минимизировать Пусть теперь имеется порядок
и порядок
Значения Тогда имеем
если
Если же
то какой-то из двух порядков следования
Но
и
Вычитая
или иначе
Отсюда следует, что порядок Рассмотрим тогда порядок
которого всегда можно достичь перестановками. Менять местами элементы
последнее выполняется, если
Следовательно, если в таблице времен можно найти время, не превосходящее всех прочих Соотношение (6.11) выполняется еще в том случае, когда
Следовательно, если в таблице времен можно отыскать время
Популярное: Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация... ![]() ©2015-2024 megaobuchalka.com Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (885)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |