Всё сдал! - помощь студентам онлайн Всё сдал! - помощь студентам онлайн

Реальная база готовых
студенческих работ

Узнайте стоимость индивидуальной работы!

Вы нашли то, что искали?

Вы нашли то, что искали?

Да, спасибо!

0%

Нет, пока не нашел

0%

Узнайте стоимость индивидуальной работы

это быстро и бесплатно

Получите скидку

Оформите заказ сейчас и получите скидку 100 руб.!


Модели и методы принятия решения

Тип Реферат
Предмет Информатика и программирование
Просмотров
1013
Размер файла
186 б
Поделиться

Ознакомительный фрагмент работы:

Модели и методы принятия решения

Задача 1

Решить графоаналитическим методом:

minj (X) = - 2x1 - x2 + x3 (1)

при

2x1 - x2 + 6x3£ 12 (2)

3x1 + 5x2 - 12x3 = 14 (3)

3x1 + 6x2 + 4x3£ 18 (4)

X³ 0 (5)

Решение:

Этап 1. Построение пространства допустимых решений

Выбираем прямоугольную систему координат: по горизонтальной оси указываем значения переменной х1, по вертикальной - х2.

Далее рассмотрим условие неотрицательности переменных (5):

х1³ 0; х2³ 0 и х3³ 0. (6)

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

Из ограничения (3) можно получить:

3x1 + 5x2 - 12x3 = 14®, (7)

с учётом условия неотрицательности третьей переменной (6) получаем новое ограничение:

. (8)

Подставляем в ограничение (2) найденное значение (7):

2x1 - x2 + 6x3£ 12®®

® (9)

Подставляем в ограничение (4) найденное значение (7):

3x1 + 6x2 + 4x3£ 18®®

® (10)

Чтобы учесть получившиеся ограничения, проще всего заменить неравенства на равенства, в результате чего получим уравнения прямых:

,

,

.

Теперь рассмотрим, как графически интерпретируются неравенства. Каждое неравенство делит плоскость (х1, х2) на два полупространства, которые располагаются по обе стороны прямой, которая соответствует данному неравенству.

Точки плоскости, расположенные по одну сторону прямой, удовлетворяют неравенству (допустимое полупространство), а точки, лежащие по другую сторону - нет.

На рис.1 допустимые полупространства показаны стрелками.

Рис.1. Нахождение оптимального решения

Ограничения:

(А)

(В)

(С)

х2³ 0 (D)

х1³ 0 (E)

Этап 2. Нахождение оптимального решения

Точки пространства допустимых решений, показанного на рис.1, удовлетворяют одновременно всем ограничениям. Это пространство ограничено отрезками прямых, которые соединяются в угловых точках F, G, H, J и K.

Любая точка, расположенная внутри или на границе области, ограниченной ломаной FGHJK, является допустимым решением, т.к удовлетворяет всем ограничениям.

Пространство допустимых решений содержит бесконечное число точек.

Нахождение оптимального решения требует определения направления убывания целевой функции (1):

minj (X) = - 2x1 - x2 + x3.

Подставляем в целевую функцию найденное значение (7):

.

Мы приравниваем j (X) к нескольким убывающим значениям, например, (- 5) и (- 8). Эти значения, подставленные вместо j (X) в выражение целевой функции, порождают уравнения прямых; для значений (- 5) и (- 8) получаем уравнения прямых:

и

.

На рис.2 эти прямые показаны штрих-пунктирными линиями, а направление убывания целевой функции - толстой стрелкой.

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

Из рис.2 видно, что оптимальное решение соответствует точке Н. Эта точка является местом пересечения прямых (В) и (С), поэтому её координаты х1 и х2 находятся как решение системы уравнений, задающих эти прямые:

Решением этой системы будет:

х1 = 5,36

х2 = 0,16

при этом значение целевой функции равно:

.

Ответ:

Оптимальное решение:

х1 = 5,36

х2 = 0,16

при этом значение целевой функции равно:

j (X) = - 10,621.

Рис.2. Нахождение оптимальной точки

Задача 2

Найти экстремумы методом множителей Лагранжа.

Решение проиллюстрировать графически.

extrj (X) = 3x12 + 2x1 + 2x22 + 4x2x3

при

x1 + 2x2 = 19

x1 + 2x3 = 11.

Решение:

Обозначим:

g1 (X) = x1 + 2x2 - 19 = 0,g2 (X) = x1 + 2x3 - 11 = 0.

Функция Лагранжа имеет вид:

Отсюда получаем необходимые условия экстремума в виде системы уравнений:

,

,

,

,

.

Решаем систему уравнений через определители.

Главный определитель:

.

Матрица - столбец левой части системы (свободных членов):

.

Находим остальные определители:

,

,

,

,

.

Находим решение системы уравнений:

,

,

,

,

.

Таким образом, получили одну экстремальную точку.

Определяем матрицу Гессе:

Матрица Гессе положительно определена, поэтому в найденной точке

функция Лагранжа L (X, l) выпуклая и, следовательно, имеется минимум.

Для графической иллюстрации решения выразим координату х3 из функции ограничения g2 (X):

g2 (X) = x1 + 2x3 - 11 = 0®.

Подставим полученное значение в целевую функцию:

j (X) = 3x12 + 2x1 + 2x22 + 4x2x3 = 3х12 + 2х1 +2х22 + 4х2 (5,5 - 0,5х1) =

j (X) = 3х12 + 2х1 +2х22 + 22х2 - 2х1х2.

Получили общее уравнение кривой второго порядка.

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

Угол поворота j определяется формулой:

® радиан.

При этом получаем новые координаты y и z:

,

.

Подставляем полученные выражения в целевую функцию:

j (y, z) = 3х12 + 2х1 +2х22 + 22х2 - 2х1х2 =

,

,

,

Получили уравнение эллипса с центром в точке (y = 1,3633; z = - 7,1513), причём линии симметрии эллипса наклонены на угол j = - 0,55375 радиан относительно начальной системы координат х1х2.

Пересчитаем координаты центра эллипса:

,

.

На рис.3 представлено графическое решение.

Из рисунка видно, что график уравнения ограничения g1 (X) (сплошная линия) пересекается с графиком целевой функции (пунктирная линия) в точке А.

В точке А с координатами (5,2222; 6,8889) имеется минимум целевой функции:

j (X) = 3х12 + 2х1 +2х22 + 22х2 - 2х1х2 = 3 * 5,22222 + 2 * 5,2222 + 2 * 6,88892 + 22 * 6,8889 - 2 * 5,2222 * 6,8889 = 266,78.

На рис.3 представлена также целевая функция с большим значением:

j (X) = 350.

Центр эллипсов обозначен точкой N (-2,6; -6,8).

Ответ:

Имеется одна точка экстремума - точка минимума (5,2222; 6,8889), при этом целевая функция равна:

j (X) = 266,78.

Рис.3. Графическое решение

Задача 3

Решить на основе условий Куна-Таккера.

Решение проиллюстрировать графически.

extrj (X) = (x1 - 4) 2 + (x2 - 3) 2

при

3x1 - 2x2£ 18

x1 + 2x2£ 8

Решение:

Обозначим:

g1 (X) = 3x1 - 2x2 - 18 £0,g2 (X) = - x1 + 2x2 - 8 £ 0.

Записываем функцию Лагранжа:

L (X, S, l) = j (X) - l1 (g1 (X) + S12) - l2 (g2 (X) + S22)

L (X, S, l) = (x1 - 4) 2 + (x2 - 3) 2 - l1 (3x1 - 2x2 - 18 + S12) - l2 (- x1 + 2x2 - 8 + S22)

Отсюда получаем необходимые и достаточные условия экстремума (условия Куна-Таккера) в виде системы уравнений:

,

,

,

,

,

.

Принимаем (из третьего и четвёртого уравнений системы):

.

Из первого и второго уравнений системы находим:

®,

®,

из пятого уравнения системы:

®,

из шестого уравнения системы:

®.

Таким образом, нашли первую точку:

.

Принимаем (из третьего и четвёртого уравнений системы):

.

Из первого и второго уравнений системы находим:

®,

®,

подставляем в пятое уравнение системы:

®®.

определяем координаты точки экстремума:

,

,

из шестого уравнения системы:

®.

Таким образом, нашли вторую точку:

.

Принимаем (из третьего и четвёртого уравнений системы):

.

Из шестого уравнения системы находим:

®.

Подставляем полученное значение в первое и второе уравнения системы:

®,

®®®

,

.

Подставляем также полученные значения в пятое уравнение системы:

®

.

Таким образом, нашли третью точку:

.

В результате решения системы получаем векторы:

.

В точке

имеем глобальный минимум целевой функции:

j (X) = (x1 - 4) 2 + (x2 - 3) 2 = (4- 4) 2 + (3- 3) 2 = 0.

В точке

имеем седловую точку целевой функции:

j (X) = (x1 - 4) 2 + (x2 - 3) 2 = (6,7692- 4) 2 + (1,1538 - 3) 2 = 11,077.

В точке

имеем седловую точку целевой функции:

j (X) = (x1 - 4) 2 + (x2 - 3) 2 = (2,8 - 4) 2 + (5,4 - 3) 2 = 7,2.

Для графической иллюстрации решения строим графики уравнений ограничений:

g1 (X) = 3x1 - 2x2 - 18 £ 0®,

g2 (X) = - x1 + 2x2 - 8 £ 0®

сплошные линии на рис.4 (графики прямых).

Также строим графики целевой функции для седловых точек (проходящих через точки А и В)

j (X) = (x1 - 4) 2 + (x2 - 3) 2 = 11,077®,

j (X) = (x1 - 4) 2 + (x2 - 3) 2 = 7,2®,

и минимума (проходящий через точку С) - центр окружности:

j (X) = (x1 - 4) 2 + (x2 - 3) 2 = 0®

пунктирные линии на рис.4 (графики окружностей с центром в точке ).

Из графика также видно, что глобального максимума целевой функции достичь невозможно!

Рис.4. Графическое решение


Ответ:

В точке С

имеем глобальный минимум целевой функции:

j (X) = 0.

В точке В

имеем седловую точку целевой функции:

j (X) = 11,077.

В точке А

имеем седловую точку целевой функции:

j (X) = 7,2.

Глобального максимума целевой функции достичь невозможно.

Задача 4

Получить выражение расширенной целевой функции (РЦФ) и составить блок-схему алгоритма численного решения задачи методом штрафных функций в сочетании с одним из методов безусловной минимизации.

Решить задачу средствами MSExcel.

Решение проиллюстрировать графически.

maxj (X) = - 2x1 + 8x2 - x12 - x22 (11)

при

x1 + 2x2£ 12

x1 + x2³- 8

X³ 0

Решение:

Обозначим ограничения:

,

.

Расширенная целевая функция образуется суммой целевой функции и штрафной функции :

.

Штрафную функцию можно построить различными способами. Однако, наиболее часто она имеет вид:

Где

, - некоторые константы, представляющие собой весовые коэффициенты.

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

(12)

где - шаг вычислений.

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

Итак, процесс нахождения решения задачи включает следующие этапы:

1. Определение исходного допустимого решения.

2. Выбор шага вычислений.

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

4. По указанной ранее формуле (12) нахождение координаты точки, определяющей возможное новое решение.

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

6. Установка значения весовых коэффициентов и переход к этапу 4.

Построим область допустимых решений задачи (рис.5) и линии уровня, определяемые целевой функцией (11):

j (X) = - 2x1 + 8x2 - x12 - x22

j (X) = - (x12 + 2х1 + 1) + 1 - (x22 - 8х2 + 16) + 16

j (X) = - (x1 + 1) 2 + 1 - (x2 - 4) 2 + 16

j (X) = - (x1 + 1) 2 - (x2 - 4) 2 + 17 (13)

Рис.5. Область допустимых решений

Линиями уровня служат окружности с центром в точке (- 1;

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

Из вида целевой функции (11) можно сделать вывод:

чем дальше точка от центра окружности, тем всё меньше целевая функция, максимум целевой функции будет в точке касания окружности вертикальной оси координат (точка А на рис.5), при этом: х1 = 0; х2 = 4

и целевая функция равна:

j (X) = - (x1 + 1) 2 - (x2 - 4) 2 + 17 = - (0 + 1) 2 - (4 - 4) 2 + 17 = 16.

Для решения задачи методом штрафных функций примем начальное значение допустимого решения:

.

Выбираем шаг вычислений и точность вычислений:

и .

Принимаем весовые коэффициенты:

,

.

Находим частные производные от целевой функции:

,

.

Определяем частные производные от функций ограничения:

,

,

,

.

Далее вычисления производим в среде MSExcel (см. файл KursR_MMPR. xls) по алгоритму, приведённому на Рис.6.

Результат расчёта в среде MSExcel представлен в таблице 1.

Графически решение представлено на рис.5, где максимальное значение целевой функции достигается в точке А (0;

4) и равно:

j (X) = 16.

Ответ:

В точке

имеем глобальный максимум целевой функции:

j (X) = 16.




Таблица 1. Результат расчёта в среде MSExcel

итерации

Текущее

Допустимое

решение?

Новое

Допустимое

решение?

Конец

расчёта?

132Да00-84-1-2-112,22,4ДаНет
22,22,4Да00-6,43,2-1-2-111,562,72ДаНет
31,562,72Да00-5,122,56-1-2-111,0482,976ДаНет
41,0482,976Да00-4,0962,048-1-2-110,63843,1808ДаНет
50,63843,1808Да00-3,27681,6384-1-2-110,310723,34464ДаНет
60,310723,34464Да00-2,621441,31072-1-2-110,0485763,475712ДаНет
70,0485763,475712Да00-2,097151,048576-1-2-1103,58057ДаНет
803,58057Да00-20,838861-1-2-1103,664456ДаНет
903,664456Да00-20,671089-1-2-1103,731565ДаНет
1003,731565Да00-20,536871-1-2-1103,785252ДаНет
1103,785252Да00-20,429497-1-2-1103,828201ДаНет
1203,828201Да00-20,343597-1-2-1103,862561ДаНет
1303,862561Да00-20,274878-1-2-1103,890049ДаНет
1403,890049Да00-20,219902-1-2-1103,912039ДаНет
1503,912039Да00-20,175922-1-2-1103,929631ДаНет
1603,929631Да00-20,140737-1-2-1103,943705ДаНет
1703,943705Да00-20,11259-1-2-1103,954964ДаНет
1803,954964Да00-20,090072-1-2-1103,963971ДаДа

Литература

1. Таха Х. Введение в исследование операций, 7-е издание: Пер с англ. - М.: Изд. дом "Вильямс", 2005.

2. Реклейтис Г., Рэйвиндран А., Рэгсдел К. Оптимизация в технике / Пер. с англ. В 2-х кн. Кн.1 - М: Мир, 1986.; Кн.2 - М: Мир, 1986.

3. Акулич И.Л. Математическое программирование в примерах и задачах: Учебное пособие. - М.: Высшая школа, 1986.


Нет нужной работы в каталоге?

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

Цены ниже, чем в агентствах и у конкурентов

Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит

Бесплатные доработки и консультации

Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки

Гарантируем возврат

Если работа вас не устроит – мы вернем 100% суммы заказа

Техподдержка 7 дней в неделю

Наши менеджеры всегда на связи и оперативно решат любую проблему

Строгий отбор экспертов

К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»

1 000 +
Новых работ ежедневно
computer

Требуются доработки?
Они включены в стоимость работы

Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован

avatar
Математика
История
Экономика
icon
159599
рейтинг
icon
3275
работ сдано
icon
1404
отзывов
avatar
Математика
Физика
История
icon
156450
рейтинг
icon
6068
работ сдано
icon
2737
отзывов
avatar
Химия
Экономика
Биология
icon
105734
рейтинг
icon
2110
работ сдано
icon
1318
отзывов
avatar
Высшая математика
Информатика
Геодезия
icon
62710
рейтинг
icon
1046
работ сдано
icon
598
отзывов
Отзывы студентов о нашей работе
63 457 оценок star star star star star
среднее 4.9 из 5
Филиал государственного бюджетного образовательного учреждения высшего образования Московской област
Спасибо Елизавете за оперативность. Так как это было важно для нас! Замечаний особых не бы...
star star star star star
РУТ
Огромное спасибо за уважительное отношение к заказчикам, быстроту и качество работы
star star star star star
ТГПУ
спасибо за помощь, работа сделана в срок и без замечаний, в полном объеме!
star star star star star

Последние размещённые задания

Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн

решить 6 практических

Решение задач, Спортивные сооружения

Срок сдачи к 17 дек.

только что

Задание в microsoft project

Лабораторная, Программирование

Срок сдачи к 14 дек.

только что

Решить две задачи №13 и №23

Решение задач, Теоретические основы электротехники

Срок сдачи к 15 дек.

только что

Решить 4задачи

Решение задач, Прикладная механика

Срок сдачи к 31 дек.

только что

Выполнить 2 задачи

Контрольная, Конституционное право

Срок сдачи к 12 дек.

2 минуты назад

6 заданий

Контрольная, Ветеринарная вирусология и иммунология

Срок сдачи к 6 дек.

4 минуты назад

Требуется разобрать ст. 135 Налогового кодекса по составу напогового...

Решение задач, Налоговое право

Срок сдачи к 5 дек.

4 минуты назад

ТЭД, теории кислот и оснований

Решение задач, Химия

Срок сдачи к 5 дек.

5 минут назад

Решить задание в эксель

Решение задач, Эконометрика

Срок сдачи к 6 дек.

5 минут назад

Нужно проходить тесты на сайте

Тест дистанционно, Детская психология

Срок сдачи к 31 янв.

6 минут назад

Решить 7 лабораторных

Решение задач, визуализация данных в экономике

Срок сдачи к 6 дек.

7 минут назад

Вариационные ряды

Другое, Статистика

Срок сдачи к 9 дек.

8 минут назад

Школьный кабинет химии и его роль в химико-образовательном процессе

Курсовая, Методика преподавания химии

Срок сдачи к 26 дек.

8 минут назад

Вариант 9

Решение задач, Теоретическая механика

Срок сдачи к 7 дек.

8 минут назад

9 задач по тех меху ,к 16:20

Решение задач, Техническая механика

Срок сдачи к 5 дек.

9 минут назад
9 минут назад
10 минут назад
planes planes
Закажи индивидуальную работу за 1 минуту!

Размещенные на сайт контрольные, курсовые и иные категории работ (далее — Работы) и их содержимое предназначены исключительно для ознакомления, без целей коммерческого использования. Все права в отношении Работ и их содержимого принадлежат их законным правообладателям. Любое их использование возможно лишь с согласия законных правообладателей. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие в связи с использованием Работ и их содержимого.

«Всё сдал!» — безопасный онлайн-сервис с проверенными экспертами

Используя «Свежую базу РГСР», вы принимаете пользовательское соглашение
и политику обработки персональных данных
Сайт работает по московскому времени:

Вход
Регистрация или
Не нашли, что искали?

Заполните форму и узнайте цену на индивидуальную работу!

Файлы (при наличии)

    это быстро и бесплатно