Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция№13.doc
Скачиваний:
16
Добавлен:
04.11.2018
Размер:
506.88 Кб
Скачать

Определение подходящего направления

Для описания алгоритма выбора наилучшего направления поиска очередной точки минимизирующей последовательности введём ряд важных понятий.

Определение 13.3. Ограничение ( ) называется

активным в фиксированной точке , если

( ).

Введём в рассмотрение множества индексов активных ограничений

в фиксированной точке : - индексное множество активных нелинейных ограничений; - индексное множество активных линейных ограничений;

; .

Введем в рассмотрение множество n-мерных векторов в точке и построим множество

Множество представляет собой конус возможных направлений в точке . Если - внутренняя точка множества R, то множество пусто, т.е. в этой точке нет активных ограничений, и на выбор вектора S не накладывается никаких ограничений.

Введем искусственную переменную и определим множество (n+1)-мерных векторов следующим образом:

.

Задачу выбора подходящего направления сформулируем как задачу линейного программирования:

. (13.7)

Очевидно, что при множества и совпадают. Если , то из ограничения следует, что и направление будет подходящим. В этом случае , т.е. не направлено по касательной к нелинейным границам. При этом, чем больше , тем больше отличается от нуля , т.е. тем больший угол образуется между и внешней нормалью . Если, то точка оказывается точкой минимума функции .

Присутствие в задаче (13.7) ограничения объясняется следующим образом. Когда речь идёт о выборе направления, нас интересует именно направление, которое задаётся некоторым вектором произвольной длины. Но при решении ЗЛП (13.7) величина может оказаться неограниченной. Чтобы этого избежать следует наложить на длину S некоторые ограничения. Поэтому в постановке задачи (13.7) должно присутствовать так называемое условие нормализации. Таким условием может быть одно из следующих ограничений:

№1..

№2.

№3.если или если

№4.

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

Теорема 13.2. Точка является точкой минимума на , регулярном по Слейтеру тогда и только тогда, когда для всех , удовлетворяющих неравенству .

Д о к а з а т е л ь с т в о.Если в решении задачи выбора направления (13.7) окажется, что , то соответствующее направление будет подходящим, и точка не может быть точкой минимума функции .

Пусть теперь для всех , удовлетворяющих условиям

(13.8)

(13.9)

(13.10)

Будем считать для сокращения записей, что в (13.10) содержатся также и прямые ограничения на переменные задачи .

Введя в рассмотрение - мерные вектора , неравенство можно записать в виде

В силу теоремы Фаркаша, устанавливающей равносильность условий

,

найдется такой вектор , , что имеют место равенства

(13.11)

(13.12)

Если , т.е. , то из (13.11)

, (13.13)

Умножая скалярно равенство (13.13) на некоторый произвольный вектор , принадлежащий множеству получим

.

Но в множестве выполняются условия и для любого . Следовательно, для любого , а значит в точке нет подходящего направления и она является точкой минимума функции на .

Если , то из условия и равенства (13.12) следует существование по крайней мере одного , . Тогда умножая (13.11) на

(13.14)

Но из регулярности по Слейеру следует существование точки такой, что для всех . Тогда, полагая , в силу теоремы 12.5 имеем

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]