|
Управление техническими системами и технологическими процессами
Расписания выполнения заданий во взаимосвязанных последовательно работающих производственных системах
Ю. А. Зак
Аннотация:
Классическая в теории расписаний задача построения последовательности выполнения заданий на одной машине в условиях наличия ограничений на времена начала и завершения выполнения заданий и учитывающая не только затраты времени на работу оборудования, но и потери на постобработку, рассмотрена для многостадийных производственных систем, состоящих из взаимосвязанной цепочки участков и цехов промышленного предприятия. Критерием оптимальности задачи является выполнение многостадийного расписания в кратчайшие сроки. Рассматриваемые в работе задачи относятся к классу NP-полных задач экспоненциальной сложности. Исследованы свойства допустимых и оптимальных последовательностей выполнения заданий. Предложены методы расчета нижней границы длины оптимального расписания и правила отсева недопустимых и неоптимальных продолжений. Разработаны алгоритмы точного и приближенного решения задачи модифицированными методами ветвей и границ. Предложенные алгоритмы проиллюстрированы числовыми примерами. Выполненные автором вычислительные эксперименты показали, что наличие системы строгих ограничений на сроки выполнения заданий при реализации предложенных в работе алгоритмов в ряде случаев существенно сокращает число рассматриваемых вариантов.
Ключевые слова:
последовательность выполнения заданий, многостадийное расписание, минимальное время, эвристический алгоритм, нижняя граница критерия оптимальности, отсев неперспективных продолжений, метод ветвей и границ.
Поступила в редакцию: 19.02.2020 Исправленный вариант: 07.07.2020 Принята в печать: 16.07.2020
Образец цитирования:
Ю. А. Зак, “Расписания выполнения заданий во взаимосвязанных последовательно работающих производственных системах”, Пробл. управл., 2020, № 5, 71–80
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/pu1212 https://www.mathnet.ru/rus/pu/v5/p71
|
|