Теория расписаний

Теория расписаний [schedu­ling theory] — научная дисциплина, посвященная разработке методов оптимизации оперативно-календарного планирования.

Задачи Т.р. — один из видов задач исследования операций, объединяемых в классе задач упорядочения. Они состоят в определении оптимальной очередности обработки изделий на различных станках или других рабочих местах, составлении программы-«диспетчера» для управления работой ЭВМ в мультипрограммном режиме и т.п.

Для решения задач исполь­зуется ряд методов линейного программирования, дискретного программирования, методы вет­вей и границ, сетевого планирования и управления. Последнее время особое развитие принимают приближенные ме­тоды решения, резко сокращающие перебор вариантов, (метод Монте-Карло).

Сложность таких задач мож­но проиллюстрировать приме­ром: требуется спланировать изготовление четырех изделий, каждое из которых проходит обработку на каждом из пяти станков. Существует (4!)5 или почти 7962 тыс. различных вариантов обработки (последовательностей); некоторые из них к тому же надо как-то отсеять, поскольку определенные операции следует выполнять в заданном порядке. На практике, разумеется, задачи еще намного сложнее.

Проще других решаются так называемые задачи одного станка: поиск наилучшей последовательности обработки на нем некоторого множества деталей (наилучшей с точки зрения минимума затрат на пролеживание деталей до и после обработки, минимума времени задержки в выдаче деталей по сравнению с установленным сроком, минимального объема незавершенного производства и т.п.).

Существует также ряд моделей планирования работы производственного участка (ме­тодическую основу для них дает модель Джонсона для n деталей и двух станков, но она представляет лишь теоретический интерес и малоприменима на практике). Наконец, Т.р. содержит методы составления календарных планов работы предприятий. Обыч­но задача ставится таким образом: составить план изготовления всех изделий, в котором не нарушались бы технологические ограничения, ог­раничения по мощности оборудования, а также сроки запуска и выпуска продукции.

См. также: Задача о коммивояжере, Оперативно-кален­дарное планирование.