Стоимость: 400 руб.

Содержание

7. Таха Х.А. Введение в исследование операций [Текст], 7-е издание.: Пер. с англ. – М., 2005.-912 с.

1. Нелинейное программирование

1.1. Понятие нелинейного программирования

1.2. Формулировка и особенности задач нелинейного программирования

1.3. Примеры решения задач нелинейного программирования

2. Динамическое программирование

2.1. Понятие и формулировка задачи динамического программирования

2.2. Принцип оптимальности Беллмана

2.3. Решение задач методом динамического программирования


Нужна такая же работа?

Оставь заявку и получи бесплатный расчет

Несколько простых шагов

Оставьте бесплатную заявку. Требуется только e-mail, не будет никаких звонков

Получайте предложения от авторов

Выбирете понравившегося автора

Получите готовую работу по электронной почте

Стоимость: 400 руб.

На странице представлен фрагмент

Реши любую задачу с помощью нейросети.

7. Таха Х.А. Введение в исследование операций [Текст], 7-е издание.: Пер. с англ. – М., 2005.-912 с.
8. [Электронный ресурс] http://emirs.miet.ru/oroks-miet/upload/normal1/003pdt3q3qw3dv/REVYAKIN3_3.pdf
9. [Электронный ресурс] http://sdamzavas.net/1-32634.html
10. [Электронный ресурс] https://math.semestr.ru/math/nonlinear_graphic.php
11. [Электронный ресурс] https://studfiles.

1.1. Понятие нелинейного программирования
Нелинейное программирование — это раздел математического программирования, объединяющий теорию и методы решения задач отыскания экстремальных значений, в которых целевая функция или система ограничений (или та и другая) содержат выражения, нелинейные относительно искомых величин [1].
Нелинейное программирование объединяет методы решения задач, которые описываются нелинейными соотношениями. К задачам нелинейного программирования относятся задачи оптимизации производства для большинства предприятий, поскольку в настоящее время они действуют на неоднородном рынке в условиях монополистической конкуренции и спрос на их продукцию зависит от цены [2].
К задачам нелинейного программирования относятся такие задачи, в которых или целевая функция, или система ограничений, или и целевая функция и система ограничений содержат выражения, нелинейные относительно переменных.

1.2. Формулировка и особенности задач нелинейного программирования
В общем виде задача нелинейного программирования (ЗНП) формулируется следующим образом:
f  х1,х2,х3,….хn →maxmin (1)
g (x1, x2, …,xn) ≤ bi, i= 1,m1
g (x1, x2, …,xn) ≥ bi, i= m1+1,m2 (2)
g (x1, x2, …,xn) = bi, i= m2+1,m
Найти значения переменные xj ( j=1, n ), при которых при ограничениях gi(x1, x2, …,xn) ≤ (≥, =) bi, i= 1,m (2) выполнятся условие (1), где f и g – заданные функции от n переменных.
Для задач нелинейного программирования, в отличие от задач линейного программирования, нет универсального метода решения.
Рассмотрим некоторые свойства задач линейного программирования.
– Множество допустимых решений выпукло. Это выпуклое множество имеет конечное число вершин, которые обычно называют крайними или угловыми точками.
– Целевая функция, принимая определенное значение, представляет собой гиперповерхность уровня.

1.3. Примеры решения задач нелинейного программирования
Рассмотрим пример решения задачи, в которой целевая функция является нелинейной.
Пример 1.Решить задачу графическим методом:

,
Решение.
Определим область допустимых решений задачи, которая задается системой неравенств (1)-(3).

Строим прямую по двум точкам:
х =х1
0
3
у = х2
2
0

Строим прямую по двум точкам:
х =х1
0
6
у = х2
9
0

Строим прямую по двум точкам:
х =х1
0
-4
у = х2
2
0

С учетом неотрицательности переменных искомая область представлена на рисунке 1.

Рис. 1.
Линии уровня целевой функции  задаются следующим образом:

Геометрически уравнение  представляет окружность радиуса  с центром в точке  
Линии уровня задачи представляют семейство концентрических окружностей радиуса  с центром в точке  . Точка  расположена внутри области допустимых решений. В точке  достигается минимальное значение целевой функции, то есть
, .
Точкой максимума является точка D, координаты которой являются решением системы
 ,
а именно  .

2.1. Понятие и формулировка задачи динамического программирования
Задачи оптимального планирования (управления) обычно состоят в следующем. Рассматривается система, состояние которой со временем меняется. Процесс изменения состояний управляем. Оптимальность управления означает выбор наилучшего решения для достижения поставленной цели. Динамическое программирование – это метод для решения задач определённой структуры.
Такие задачи имеют ряд особенностей [11].
Во- первых, рассматривается процесс поведения системы во времени.
Во-вторых, состояние системы в каждый момент времени определяется численными значениями некоторого набора параметров.
В-третьих, поведение системы определяется в дальнейшем настоящим состоянием и выбором управления.
Специфика метода состоит в том, что процесс разделяется на этапы и задача оптимизации управления решается на каждом этапе. Управление на каждом шаге надо выбирать с учётом будущего.

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

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

   

Список использованной литературы

  1. 1. Красс М. С., Чупрынов Б. П. Математические методы и модели для магистрантов экономики [Текст] Учебное пособие. 2-е изд., доп. — СПб.: Питер, 2010. — 496 с.: ил. — (Серия «Учебное пособие»).
  2. 2. Кушнир И.В. Экономический анализ [Электронный ресурс] 2010.
  3. 3. Лядина Н.Г., Ермакова Е.А., Уразбахтина Л.В. Математические методы в экономике АПК.Нелинейное и выпуклое программирование [Текст] Учебное пособие/ М.: Изд-во РГАУ – МСХА, 2012. 164 с.
  4. https://lektsii.org/4-20497.html
  5. 4. Методы оптимальных решений Компиляция Саблинского А.И. [Текст]. Кемерово 2012
  6. 5. Надеждин Е.Н., Смирнова Е.Е., Варзаков В.С. Математические методы и модели в экономике: учебное пособие для студентов экономических специальностей. [Текст] Тула: Автономная некоммерческая организация ВПО «Институт экономики и управления», 2011. - 249 с
  7. 6. Ревякин А.М., Бардушкина И.В. Математические методы моделирования в экономике [Текст] Учеб. пособие. – М.: МИЭТ, 2013. – 328 с.: ил.
  8. 7. Таха Х.А. Введение в исследование операций [Текст], 7-е издание.: Пер. с англ. – М., 2005.-912 с.
  9. 8. [Электронный ресурс] http://emirs.miet.ru/oroks-miet/upload/normal1/003pdt3q3qw3dv/REVYAKIN3_3.pdf
  10. 9. [Электронный ресурс] http://sdamzavas.net/1-32634.html
  11. 10. [Электронный ресурс] https://math.semestr.ru/math/nonlinear_graphic.php
  12. 11. [Электронный ресурс] https://studfiles.net/preview/1440401/page:17/
5.0
ellize
Занимаюсь выполнением дипломных, курсовых и контрольных работ около 3 лет. Выполняю работу качественно и в короткие сроки. От вас - максимум информации по заказу.