При этом оптимизация производится только с целью уравнять распределение объемов по видам работ в разрезе кварталов. Выравнивание же распределения работ внутри квартала является делом оперативного планирования и не должно рассматриваться при составлении годовых программ. Оптимизация в грубом виде позволяет составить сбалансированные поквартальные программы работ, выявить вопросы, которые не могут быть решены на уровне отдельного строительного объединения. Этого достаточно при составлении годовых производственных программ.
В связи с чрезмерной сложностью рассматриваемых ситуаций, при оптимизации годовых программ строительных объединений, мы предлагаем использовать метод ненаправленного случайного поиска, не требующий никакой дополнительной информации и априорных предпосылок. Методом ненаправленного случайного поиска анализируются сочетания вариантов календарных планов, полученных в результате статистического моделирования. Многократная реализация процесса обеспечивает равномерное просматривание множества допустимых вариантов. Результаты каждого испытания сравниваются с предшествующими. Запоминается лучший вариант, который после N-кратной реализации процедуры принимается за искомый рациональный.
Рассмотрим алгоритм поиска наиболее приемлемой годовой квартальной производственной программы строительного объединения. Алгоритм состоит из четырех крупных блоков. Расчет вероятностных параметров календарного плана строительства i-го объекта (i = l,2, ..).
Моделирование j-го ( j = 1,2...) случайного календарного (обобщенного сетевого) графика строительства i-го объекта. Выделение годовых и поквартальных объемов работ по j-й 0 = 1, 2 реализации случайного графика строительства j -го объекта. Случайный поиск наиболее приемлемой годовой квартальной производственной программы по строительному объединению.
|