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

Страницы работы

13 страниц (Word-файл)

Фрагмент текста работы

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

Базисным столбцам соответствуют единичные столбцы.

Расчет остальных значений таблицы:

«БП – Базисный План»:

;  

«х1»:   ;  

«х5»:    .  

Шаг 1

4

6

0

0

0

Базис

БП

x 1

x 2

x 3

x 4

x 5

0

x3

500/9

23/3

0

1

0

-5/9

0

x4

170/9

5/3

0

0

1

-8/9

6

x2

80/9

2/3

1

0

0

1/9

ИС

160/3

0

0

0

0

2/3

Значения индексной строки неотрицательны, следовательно получаем оптимальное решение:  , ;   .

Ответ:  максимальную прибыль от реализации изготовленной продукции, равную 160/3 ед., обеспечивает выпуск только продукции второго типа в количестве 80/9 единиц.


Задание № 2

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

Т.к. последняя цифра шифра равна 8, то А=2; В=5.

Т.к. предпоследняя цифра шифра равна 1, то следует выбрать задачу № 1.

Решение:

1) Начертим область, которую задает система неравенств.

Эта область – треугольник АВС с координатами вершин: А(0; 2);  В(4; 6) и С(16/3; 14/3).

Уровни целевой функции  представляют собой окружности с центром в точке (2; 5). Квадраты радиусов  будут являться значениями целевой функции. Тогда по рисунку видно, что минимальное значение целевой функции достигается в точке Н, максимальное – либо в точке А, либо в точке С.

Значение целевой функции в точке А:  ;

Значение целевой функции в точке С:  ;

Значит, наибольшее значение функции достигается в точке А(0; 2) и равно 13.

Найдем координаты точки Н.

Для этого рассмотрим систему:

   ó  

         ó  

Прямая  является касательной к окружности, если уравнение  имеет единственное решение. Квадратное уравнение имеет единственное решение, если дискриминант равен 0.


Тогда ;    - минимальное значение функции.

2) Составим функцию Лагранжа для нахождение минимального решения:

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

При x1=2.5; x2=4.5 получим:

   ó     

Система имеет решение при , т.е. достаточные условия экстремума выполняются.

Составим функцию Лагранжа для нахождение максимального решения:

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

При x1=0; x2=2 получим:

   ó        ó 

Система также имеет решение, т.е. достаточные условия экстремума выполняются.

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


Задание № 3

Двум предприятиям выделяются средства в количестве dединиц. При выделении первому предприятию на год xединиц средств оно обеспечивает доход k1xединиц, а при выделении второму предприятию yединиц средств, оно обеспечивает доход k1yединиц. Остаток средств к концу года для первого предприятия равен nx, а для второго my. Как распределить все средства в течение 4-х лет, чтобы общий доход был наибольшим? Задачу решить методом динамического программирования.

i=8, k=1.

A=2200;  k1=6;  k2=1;  n=0.2;  m=0.5.

Решение:

Весь период длительностью 4 года разбиваем на 4 этапа, каждый из которых равен одному году. Пронумеруем этапы начиная с первого года. Пусть Хk и Yk – средства, выделенные соответственно предприятиям А и В на k – том этапе. Тогда сумма Хk + Ykk является общим количеством средств, используемых на k – том этапе и оставшиеся от предыдущего этапа k – 1. на первом этапе используются все выделенные средства и а1 =2200 ед. доход, который будет получен на k – том этапе, при выделении Хk и Yk единиц составит 6Хk + 1Yk. пусть максимальный доход, полученный на последних этапах начиная с k – того этапа составляет fkk) ед. запишем функциональное уравнение Беллмана, выражающее принцип оптимальности: каково бы не было начальное состояние и начальное решение последующее решение должно быть оптимальным по отношению к состоянию, получаемому в результате начального состояния:

Для каждого этапа нужно выбрать значение Хk, а значение Ykk – хk. С учетом этого найдем доход на k – том этапе:

Функциональное уравнение Беллмана будет иметь вид:

Рассмотрим все этапы, начиная с последнего.

При k=4.

 

(т.к. максимум линейной функции  достигается в конце отрезка [0; а4] при х4 = а4); 

При k=3.

(т.к. максимум линейной функции  достигается в конце отрезка [0; а3] при х3 = а3)

При k=2.

(т.к. максимум линейной функции достигается в конце отрезка [0; а2] при х2 = а2)

При k=1.

(т.к. максимум линейной функции достигается в конце отрезка [0; а1] при х1 = а1). y1= а1 – х1=0.

Таким образом, максимальный доход за 4-е года составит

 ед.

Для получения этого дохода нужно во все четыре года все средства вложить в предприятие А (а1= х1, y1= 0; а2= х2, y2= 0; а3= х3, y3= 0; а4= х4, y4= 0).

Ответ: средства следует вкладывать только в предприятие А суммарный доход за 4 года составит 16473,6 ед.


Задание № 4

Определить  - оптимальный параметрический ряд изделий для удовлетворения заданного спроса, а именно число типов изделий N, значения параметров  (k=1,2,…,5) изделий, при которых суммарные затраты минимальны, множество видов изделий, обслуживаемых изделием каждого выбранного K-го типа -, количество изделий каждого вида , необходимых для удовлетворения спроса и минимальные затраты на изделия каждого K-го вида:

.

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

Похожие материалы

Информация о работе