Проверяемый текст
Буркова, Ирина Владимировна; Метод дихотомического программирования в задачах управления проектами (Диссертация 2004)
[стр. 50]

2.
М О ДЕЛИ УП РАВ ЛЕНИ Я П РО Д О ЛЖ И ТЕЛ Ь Н О С ТЬ Ю ВЫ П О ЛНЕН ИЯ РАБОТ В С ТР О И ТЕЛ Ь Н О М П РО ЕКТЕ 2.1.
М е то д ы реш ения задач д и с кр е тн о й о п ти м и за ц и и Рассмотрим постановку задач дискретной оптим изации (экстремальных задач комбинаторного типа).
Задано конечное множество Q допустим ы х решений (ком бинаций).
В качестве та ки х ком бинаций м о гут вы ступать перестановки п чисел (число возм ож ны х реш ений п !), сочетания из п элементов то m (число решений
СЦ*) последовательность из п чисел, каж ды й член которой м ож ет принимать одно из m значений (число возм ож ны х реш ений ш ") и т.д.
Для
каисдой комбинации n e Q определена ф ункция ф(д) в том смысле, что есть алгоритм вычисления ф ункции ф(тс) для лю бого jte Q .
Требуется определить ком бинацию для которой ф(д) принимает максимальное или минимальное значение.
С ложность решения задач дискретной оптимизации состоит в том, что число допустимы х решений экспоненциально растет с ростом размерности задачи п.
П оэтому простой перебор всех реш ений невозможен при больш их п.
В то же время, эти задачи относятся, ка к правило, к классу N P труд ны х задач, для ко торы х доказано, что не сущ ествует методов и х точного реш ения, отличны х от перебора.
Сущ ествует несколько схем решения задач дискретной оптимизации.
Н и же дается их краткое описание [9 ,1 1 ,1 2 ,1 3 ,2 6 , 28].
М е т о д ы л о к а л ь н о й о п т и м и з а ц и и Определим для каж д ого решения я множество Р (я) та к называемых соседних решений (о кр е стн о сть решения
я).
П р и заданной процедуре получения соседних реш ений алгоритм локальной оптимизации работает следую щ им образом [9].
Берем какое-либо реш ение
Яо Рассматриваем окрестность Р(яо) и в этой окрестности определяем паилучшее решение Яь такое что 50
[стр. 43]

2.
МЕТОД ДИХОТОМИЧЕСКОГО ПРОГРАММИРОВАНИЯ 2.1.
Методы решения задач дискретной оптимизации Рассмотрим постановку задач дискретной оптимизации (экстремальных задач комбинаторного типа).
Задано конечное множество Q допустимых решений (комбинаций).
В качестве таких комбинаций могут выступать перестановки п чисел (число возможных решений п!), сочетания из п элементов то m (число решений
С®) последовательность из п чисел, каждый член которой может принимать одно из m значений (число возможных решений ш") и т.д.
Для
каждой комбинации reeQ определена функция ф(я:) в том смысле, что есть алгоритм вычисления функции (>(л) для любого TxeQ.
Требуется определить комбинацию tco^Q, д л я которой (р(я) принимает максимальное или минимальное значение.
Сложность решения задач дискретной оптимизации состоит в том, что число допустимых решений экспоненциально растет с ростом размерности задачи п.
Поэтому простой перебор всех решений невозможен при больших п.
В то же время, эти задачи относятся, как правило, к классу NP —трудных задач, для которых доказано, что не существует методов их точного решения, отличных от перебора.
Существует несколько схем решения задач дискретной оптимизации.
Ниже дается их краткое описание [9, 11, 12, 13,26,28].
Методы локальной оптимизации Определим для каждого решения я множество Р(я) так называемых соседних решений (окрестность решения
л).
При заданной процедуре получения соседних решений алгоритм локальной оптимизации работает следующим образом [9].
Берем какое-либо решение
щ Рассматриваем окрестность Р(яо) и в этой окрестности определяем наилучшее решение яц такое что ф(я)= ш т ф(я) (1.1) л«Р(Яо> (имеется в виду задача минимизации).
43

[Back]