АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

МЕТОД БАРЬЕРНЫХ ФУНКЦИЙ

Читайте также:
  1. F. Метод, основанный на использовании свойства монотонности показательной функции .
  2. FAST (Методика быстрого анализа решения)
  3. I этап Подготовка к развитию грудобрюшного типа дыхания по традиционной методике
  4. I. 2.1. Графический метод решения задачи ЛП
  5. I. 3.2. Двойственный симплекс-метод.
  6. I. ГИМНАСТИКА, ЕЕ ЗАДАЧИ И МЕТОДИЧЕСКИЕ ОСОБЕННОСТИ
  7. I. Метод рассмотрения остатков от деления.
  8. I. Методические основы
  9. I. Методические основы оценки эффективности инвестиционных проектов
  10. I. Организационно-методический раздел
  11. I. Предмет и метод теоретической экономики
  12. I. Составление дифференциальных уравнений и определение передаточных функций

Рассмотрим следующую задачу условной оптимизации:

  , (2.1)
  , (2.2)
  , (2.3)

Метод состоит в том, что, подобно методу штрафов, задача (2.1-2.2) заменяется задачей безусловной оптимизации:

  , (2.4)
  , (2.5)

где – барьерный коэффициент, а – функция, определяемая на основании ограничений и называемая барьерной функцией.

В качестве штрафной функции может быть использована любая функция, обладающая свойствами:

1) , (2.6)
2) при (2.7)

Теорема 2.1. Пусть – некоторая функция, для которой выполняются условия (2.6-2.7) и она непрерывна. Если выполняется хотя бы одно из условий:

1) при ;

2) D ограничено;

тогда при , решение задачи (2.5) будет стремиться к решению задачи (2.1-2.2) и .

Один из вариантов барьерной функции выглядит так:

.

Чем меньше барьерный коэффициент , тем точнее решение задачи. Обычно задачу (2.5) решают неоднократно с различными коэффициентами . При этом за начальное приближение каждой следующей задачи берётся точное решение предыдущей.

Достоинства метода:

- сведение задачи к задаче безусловной оптимизации;

- решение этой задачи всегда даёт допустимые точки.

Недостатки метода:

- применим только для задач с ограничениями-неравенствами и непустым внутренним множеством;

- для начала решения необходимо найти допустимую точку.

Пример

Задана функция с ограничением . Выполнить один шаг методом барьерных функций.

Решение

1. В качестве начальной точки возьмём , в качестве начального значения барьерного коэффициента и коэффициента его уменьшения – и соответственно, ,

2. Построим новую целевую функцию. Для этого введём в неё барьерную функцию:

;

.

Новая целевая функция в таком случае примет следующий вид:

.

3. Найдём точку методом Ньютона (см. стр. 5):

Находим

;

;

;

;

;

;

.

Первая итерация метода Ньютона:

;

;

.

Вторая итерация метода Ньютона:

;

;

.

Третья итерация метода Ньютона:

;

;

.

Четвёртая итерация метода Ньютона:

;

;

;

;

.

4. Т. к. критерий остановки не выполняется, , то , , и переходим к шагу 2. Продолжаем вычисления до тех пор, пока не достигнем заданной точности. Программную реализацию решения данной задачи можно увидеть на рис.2.1.

 


1 | 2 | 3 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.005 сек.)