рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Методы определения экстремума унимодальной функции.

Методы определения экстремума унимодальной функции. - раздел Образование, Курс лекций Основные понятия и определения Унимодальная Функция – Функция, В Интервале Исследования Имеющая Только Один ...

Унимодальная функция – функция, в интервале исследования имеющая только один экстремум.

А) Методы определения экстремума функции одной переменной.

Идея методов:

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

На рис. 1 f(X1)< f(X2), тогда из дальнейшего рассмотрения удаляется интервал [a, X1], т.к. там не будет экстремума.

На рис. 2 f(X1)> f(X2), тогда в интервале [X2, b] не может быть экстремума, если функция унимодальная.

На рис. 3 f(X1)= f(X2), тогда исключаются [a, X1] и [X2, b].

Б)Метод половинного деления (дихотомии).

Дана целевая функция, она унимодальна.

1. Если область изменения переменной неограниченна, то ее надо ограничить.

2. Интервал исследования делится пополам. Выбирается точность получения результата (интервал, внутри которого будет находится экстремум).

3. Заданный интервал делится пополам ∆Х/2, полученные величины откладываются от т. С влево и вправо. Получаем две точки X1 и X2.

4. В т. X1 и X2 вычисляется значение целевой функции.

5. Затем, используя свойство унимодальности целевой функции удалить из рассмотрения один из полученных интервалов и перейти на шаг 2.

В) Метод Фибоначчи.

В основе метода лежат числа Фибоначчи.

N
FN

 

 

N – порядковый номер;

F0= F1=1; FN= FN+1+ FN-2

Задана целевая функция f(X) и точность ∆Х.

Алгоритм метода.

1. Находится некоторое число F=l/∆Х, допустим F′ = 10(9)

2. Выбирается ближайшее наибольшее число Фибоначчи (FN = 13, N = 6)

3. Находится новая точность получения результата ∆Х′ = l/FN.

4. Зафиксировать 2 точки X1 и X2 следующим образом:

X1 = а + FN-2 * ∆Х’

X2 = b - FN-2 * ∆Х’

5.Вычисляется значения f(X1) и f(X2).

6. Используя свойство унимодальности – удалить из дальнейшего рассмотрения один из интервалов, в данном случае [X2, b].

Переход к новому циклу:

Анализируется интервал [a, X2]. От его концов откладываются новые точки X3 и X4. Их величина FN-3 * ∆Х’ (∆Х′ – то же порядковое число Фибоначчи ↓ на 1)

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

Преимущество метода:

Нет необходимости вычислять два новых значения Х, а только одно значение аргумента и целевой функции. Метод Фибоначчи работает быстрее метода дихотомии.

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

Подготовительная работа по заготовке таблиц Фибоначчи.


Г) Метод золотого сечения.

Задана целевая функция f(X), ограничения [a,b], точность получения результата ∆Х.

Если выполняется условие аb/ас=ас/ cb, то это золотое сечение.

1) от концов интервала l откладываем интервалы aX2= bX1 = (1/1,62)∙l получаем точки X1 и X2.

2) определяются значения f(X1) и f(X2).

3)используя свойство унимодальности, удалить из рассмотрения один из крайних отрезков (в случае поиска max - [X2, b]). Остался интервал [a, X2] длинойl1. От его концов откладываются отрезки длиной (1/1,62)∙ l1. При этом одна из точек совпадает с одной из точек, оставшейся от предыдущей итерации.

 

– Конец работы –

Эта тема принадлежит разделу:

Курс лекций Основные понятия и определения

ФЕДЕРАЛЬНОЕ АГЕНСТВО ПО ОБРАЗОВАНИЮ... МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ СТРОИТЕЛЬНЫЙ УНИВЕРСИТЕТ... Г С БОРОВСКИЙ...

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

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

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

Общая постановка задачи линейного программирования.
Обозначим Хj (j = 1,2, … , n) –число единиц продукции Pj; bi (i = 1,2,…, m) запас ресурса Si; aij – число единиц ресурса S

Решение.
X1, X2– число единиц видов изделий соответственно А и В. № п/п Алгоритм Конкретное соответствие данной задаче

Геометрическая интерпретация решения ЗЛП.
Графический метод решения ЗЛП состоит из следующих этапов: На координатной плоскости Х1ОХ2 строится область допустимых решений (ОДР). Она представляет собой мно

Отыскание опорного и оптимального решения ЗЛП с использованием табличного алгоритма с заменой базисных переменных.
Алгоритм составления симплексных таблиц (СТ), рассмотрим на примере решения задачи отыскания max. Пример 2.6 Линейная функция: F=2x1+3x

Выполнить самостоятельно.
В соответствии с индивидуальным заданием №1 решить задачу максимизации с использованием симплексных таблиц. Вариант задания выбирается по номеру зачетной книжки: -предпоследняя цифра - № с

ИНДИВИДУАЛЬНЫЕ ЗАДАНИЯ №1
  0,1,2 3,4,5,6 7,8,9 f(x)=3x1-2x2; 2x1+x2

Постановка задачи целочисленного программирования (ЗЦП)
ЗЦЛП формируется следующим образом: Найти такое решение (план) Х=(х1х2… хn), при котором линейная ф-ция: n Z=∑cj

Метод отсечения (метод Гомори).
Сначала задача решается без условия целочисленности, если полученный план целочисленный, то задача решена. В противном случае к ограничениям задачи добавляется новое ограничение, обладающее следующ

Алгоритм решения ЗЛЦП
1.Симплексным методом решить задачу без учета условия целочисленности, если все компоненты оптимального плана целые, то он является оптимальным и для задачи целочисленного программирования.

Метод множителей Лагранжа.
Другой способ определения условного экстремума осуществляется с построения вспомогательной функции Лагранжа, которая достигает max для тех же х1,х2,…,хn, что и целе

Методы определения локального экстремума функции нескольких переменных
а) Метод Гаусса – Зейделя Метод поочередного изменения параметров (переменных), или метод покоординатного спуска (подъема). Суть метода: поочеред

Алгоритм метода
Случайно выбираемся точка с некоторыми координатами. Затем по формуле (1) рассчитывается следующая точка. Алгоритм остана

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги