1. Система ограничений приводится к каноническому виду.
Для нахождения первоначального базисного решения переменные разбиваются на основные и неосновные. Т.к. определитель, составленный из коэффициентов при дополнительных переменных отличен от нуля, то эти переменные можно взять в качестве основных. При выборе основных переменных не обязательно составлять определитель, достаточно воспользоваться следующим правилом: в качестве основных переменных следует выбрать такие, каждая из которых входит только в одно из уравнений системы ограничений, при этом нет таких уравнений системы, в которые не входит ни одна из этих переменных.
2. Составляют таблицу, где в последней строке указываются коэффициенты функции с противоположным знаком. В левом столбце таблицы записывают основные переменные, в первой строке – все переменные, в последнем столбце свободные члены системы.
3. Проверяют выполнение критерия оптимальности – наличие в последней строке отрицательных коэффициентов. Если таких нет, то решение оптимально, достигнут, например, максимум функции (в правом нижнем углу таблицы), основные переменные при этом принимают значение bi, а неосновные переменные равны нулю, т.е. получается оптимальное базисное решение.
4. Если критерий оптимальности не выполнен, то наибольший по модулю отрицательный коэффициент в последней строке определяет разрешающий столбец S. Составляют оценочные ограничения по следующим правилам:
· ∞, если bi и аisимеют разные знаки;
· ∞, если bi=0 и аis<0;
· ∞, если аis=0;
· 0, если bi=0 и аis>0;
· , если bi и аisимеют одинаковые знаки.
Определяют min . Если конечного минимума нет, то задача не имеет конечного оптимума. Далее выбирают строку с номером q, на которой он достигается (любую, если их несколько), и называют её разрешающей строкой. На пересечении разрешающей строки и разрешающего столбца находится разрешающий элемент аqs.
5. Переходим к следующей таблице по правилам:
а) в левом столбце записывают новый базис: вместо основной переменной хq- переменную хs, а геометрически произойдёт переход к соседней вершине многоугольника, где значение линейной функции «лучше». Значение линейной функции увеличится, т.к. переменная, входящая в выражение функции, станет основной, т.е. будет принимать не нулевое, а положительное значение;
b) новую строку с номером q получают из старой делением на разрешающий элемент аqs;
c) все остальные элементы вычисляют по правилу многоугольника:
;
Далее переходим к пункту 3 алгоритма.
Замечание: при отыскании минимума функции Z, полагаем, что F=-Z и учитываем, что Zmin=-Fmax.
Решим задачу симплексным методом.
Для производства трёх изделий А,В и С используются три вида ресурсов. Каждый из них используется в объёме, не превышающем 180, 210 и 236 кг. Нормы затрат каждого из видов ресурсов на одно изделие и цена единицы изделий приведены в таблице.
Вид ресурса | Нормы затрат ресурсов на 1 изделие, кг | ||
А | В | С | |
1 2 3 | 4 3 1 | 2 1 2 | 1 3 5 |
Цена изделия, у.е. | 10 | 14 | 12 |
Определить план выпуска изделий, обеспечивающий получение оптимального дохода.
Решение. х1- количество выпускаемых изделий А
х2- количество выпускаемых изделий В
х3- количество выпускаемых изделий С.
Тогда целевая функция будет иметь вид: F=10x1+14x2+12 х3 →max
при ограничениях: 4x1+2x2+х3≤180
3x1+x2+3х3≤210
x1+2x2+5х3≤236
Приведём систему к каноническому виду:
4x1+2x2+х3+х4=180
3x1+x2+3х3+х5=210
x1+2x2+5х3+х6=236.
Составляем таблицу
х1 | х2 | х3 | х4 | х5 | х6 | Свободный член | |
х4 х5 х6 | 4 3 1 | 2 1 2 | 1 3 5 | 1 0 0 | 0 1 0 | 0 0 1 | 180 210 236 |
F’ | -10 | -14 | -12 | 0 | 0 | 0 | 0 |
Определим ведущий элемент: min. Далее выполняем действия, следуя алгоритму.
х1 | х2 | х3 | х4 | х5 | х6 | Свободный член | |
х2 х5 х6 | 2 1 -3 | 1 0 0 | 1/2 5/2 4 | 1/2 -1/2 -1 | 0 1 0 | 0 0 1 | 90 120 56 |
F’ | 18 | 0 | -5 | 7 | 0 | 0 | 1260 |
min
х1 | х2 | х3 | х4 | х5 | х6 | Свободный член | |
х2 х5 х3 | 19/8 23/8 -3/4 | 1 0 0 | 0 0 1 | 5/8 1/8 -1/4 | 0 1 0 | -1/8 -5/8 1/4 | 83 85 14 |
F’ | 54/4 | 0 | 0 | 23/4 | 0 | 5/4 | 1330 |
Ответ: Чтобы получить оптимальный доход, нужно выпускать 83 ед. изделия В, 14 ед. изделия С, а изделие А не выпускать. Оптимальный доход составит 1330 у.е. По решению задачи видим, что у предприятия остаются свободными 85 кг. второго вида ресурсов, 1 и 3 вид полностью расходуются [5]
3) Двойственная задача.
Каждой задаче линейного программирования соответствует другая задача, называемая двойственной или сопряжённой по отношению к исходной. Теория двойственности полезна для проведения качественных исследований ЗЛП. В главе I пункте 2) рассмотрена задача об использовании ресурсов. Предположим, что некоторая организация решила закупить ресурсы и необходимо установить оптимальные цены на эти ресурсы y1,y2,y3. Очевидно, что
покупающая организация заинтересована в том, чтобы затраты на все ресурсы Z в количествах 180, 210, 236 по ценам соответственно y1,y2,y3были минимальными, т.е. Z= 180y1+210y2+236y3→min. С другой стороны, предприятие, продающее ресурсы, заинтересовано в том, чтобы полученная выручка была не мене той суммы, которую предприятие может получить при переработке ресурсов в готовую продукцию. На изготовление единицы продукции А расходуется 4кг. ресурса 1, 3кг. ресурса 2, 1кг. ресурса 3 по цене соответственно y1,y2,y3. Поэтому, для удовлетворения требований продавца затраты на ресурсы, потребляемые при изготовлении единицы продукции, должны быть не менее её цены 10у.е., т.е. 4 y1+3 y2+ y3≥10.
Аналогично можно составить ограничения в виде неравенств по каждому виду продукции. Экономико-математическая модель исходной задачи и полученной двойственной задачи приведены в таблице.
Задача I (исходная) | Задача II (двойственная) |
F= 10x1+14x2+12x3→max При ограничениях: 4х1+2х2+х3≤180 3х1+х2+3х3≤210 х1+2х2+5х3≤236 и условие неотрицательности переменных x1≥0, x2≥0, х3≥0. Для производства трёх изделий А, В, С используются три вида сырья. каждый из них используется в объёме, не превышающем 180, 210 и 236кг. Определить план выпуска изделий, обеспечивающий получение оптимального дохода при условии, что потребление ресурсов по каждому виду продукции не превзойдёт имеющихся запасов. | Z= 180y1+210y2+236y3→min При ограничениях: 4y1+3y2+y3≥10 2y1+y2+2y3≥14 y1+3y2+5y3≥12 и условие неотрицательности переменных y1≥0, у2≥0, у3≥0. Найти такой набор цен ресурсов, при котором общие затраты на ресурсы будут минимальными при условии, что затраты на ресурсы при производстве каждого вида продукции будут не менее прибыли от реализации этой продукции. |
Обе задачи, представленные в таблице обладают следующими свойствами:
1. В одной задаче ищут максимум линейной функции, в другой минимум.
2. Коэффициенты при переменных в линейной функции одной задачи являются свободными членами системы ограничений в другой.
3. Каждая из задач задана в стандартной форме, причём в задаче максимизации – все неравенства вида «≤», а в задаче минимизации – все неравенства вида «≥».
4. Матрицы коэффициентов при переменных в системах ограничений обеих задач являются транспонированными друг к другу.
Для задачи I А=, для задачи II А=
5. Число неравенств в системе ограничений одной задачи совпадает с числом переменных в другой задаче.
6. Условия неотрицательности переменных имеются в обеих задачах.
Две задачи I и II линейного программирования, обладающие указанными свойствами, называются симметричными взаимодвойственными задачами.
Исходя из определения, можно предложить следующий алгоритм составления двойственной задачи.
1. Приводят все неравенства системы ограничений исходной задачи к одному смыслу: если в исходной задач ищут максимум линейной функции, то все неравенства системы ограничений приводят к виду «≤», а если минимум – к виду «≥».
2. Составляют расширенную матрицу системы А1, в которую включают матрицу коэффициентов при переменных, столбец свободных членов системы ограничений и строку коэффициентов при переменных в линейной функции.
3. Находят матрицу А, транспонированную к матрице А1.
4. Формулируют двойственную задачу на основании полученной матрицы Аи условия неотрицательности переменных.
Связь между оптимальными решениями двойственных задач устанавливается с помощью теорем двойственности. Вначале рассмотрим вспомогательное утверждение.
Основное неравенство теории двойственности. Пусть имеется пара двойственных задач I и II. Покажем, что для любых допустимых решений Х= (x1,x2, …,хn) и У=(y1,y2,…,ym)исходной и двойственной задачи справедливо неравенство F(X) ≤ Z(Y) или ≤ (3.6)
□ Возьмём неравенства системы ограничений исходной задачи ≤bi и умножим соответственно на переменные y1,y2,…,ym и, сложив правые и левые части полученных неравенств, имеем
≤. (3.7)
Аналогично умножаем систему ограничений двойственной задачи на переменные x1,x2, …,хn , получим
≥ (3.8)
Т.к. левые части неравенств (3.7) и (3.8) представляют одно и тоже выражение уj, то в силу транзитивности неравенств получим доказываемое неравенство (3.6).■
Теперь докажем признак оптимальности решений.
Достаточный признак оптимальности.
Если X*=(x, x,…, x) и У*=(у, у,…, у) – допустимые решения взаимно двойственных задач, для которых выполняется равенство
F(X*) =Z(Y*) (3.9)
то Х* оптимальное решение исходной задачи I, а У* - двойственной задачи II.
□ Пусть Х1 любое допустимое решение исходной задачи I. Тогда на основании основного неравенства (3.6) получим F(X1) ≤ Z(Y*). Однако Х1 - произвольное решение задачи I. Аналогично доказывается, что решение У* оптимально для задачи II.■
Всегда ли для каждой пары двойственных задач есть одновременно оптимальные решения; возможны ли ситуации, когда одна из двойственных задач имеет решение, а другая нет?
Ответ на эти вопросы даёт следующая теорема.
Первая (основная) теорема двойственности. Если одна из взаимно двойственных задач имеет оптимальное решение, то его имеет и другая, причём оптимальные значения их линейных функций равны:
Fmax=Zmin или F(X*) =Z(Y*) (3.10)
Если линейная функция одной из задач не ограничена, то система ограничений другой задачи противоречива.
Из первой части утверждения теоремы следует, что равенство (3.9) является не только достаточным, но и необходимым признаком оптимальности взаимно двойственных задач.
□ Докажем утверждение второй части методом от противного. Предположим, что в исходной задаче линейная функция не ограничена, т.е. Fmax=∞, а условия двойственной задачи не являются противоречивыми, т.е. существует хотя бы одно допустимое решение У=(y1,y2,…,ym). Тогда в силу основного неравенство теории двойственности (3.6) F(X) ≤ Z(Y), что противоречит условию неограниченности F(X). Следовательно, при Fmax=∞ в исходной задаче, допустимых решений в двойственной задаче быть не может. ■
Экономический смысл первой теоремы двойственности состоит в следующем: план производства X*=(x, x,…, x) и набор цен ресурсов У*=(у, у,…, у) оказываются оптимальными тогда и только тогда, когда прибыль от продукции, найденная при ценах с1, с2,…, сn,«внешних» (известных заранее), равна затратам на ресурсы по «внутренним»(определяемым только из решения задачи) ценам y1,y2,…,ym . Для всех же других планов Х и У обеих задач в соответствии с основным неравенством (3.6) теории двойственности прибыль (выручка) от продукции всегда меньше (или равна) затрат на ресурсы.
Экономический смысл первой теоремы двойственности можно интерпретировать и так: предприятию безразлично, производить ли продукцию по оптимальному плану X*=(x, x,…, x) и получать максимальную прибыль Fmax либо продавать ресурсы по оптимальным ценам У*=(у, у,…, у) и возместить от продажи равные ей минимальные затраты на ресурсы Zmin.
Связь между двумя взаимно двойственными задачами проявляется не только в равенстве оптимальных значений их линейных функций.
Пусть даны две взаимно двойственные задачи I и II. Если каждую из них решать симплексным методом, то необходимо привести их к каноническому виду, для чего в систему ограничений задачи I следует ввести m неотрицательных переменных xn+1, xn+2, … , xn+m, а в систему ограничений задачи II - n неотрицательных переменных ym+1, ym+2,…,ym+n. Системы ограничений двойственных задач примут вид:
+xn+i=bi, i=1,…,m (3.11) -ym+j=cj, j=1,…,n (3.12).
установим соответствие между первоначальными переменными одной из двойственных задач и дополнительными переменными другой задачи.
Переменные исходной задачи I | |
Первоначальные | Дополнительные |
x1 x2 … xj … хn ↕ ↕ ↕ ↕ ym+1 ym+2 … ym+j … ym+n | xn+1 xn+2 … xn+I … xn+m ↕ ↕ ↕↕ y1 y2… yj ym |
Дополнительные | Первоначальные |
Переменные исходной задачи II |
Теорема. Положительным (ненулевым) компонентам оптимального решения одной из взаимно двойственных задач соответствуют нулевые компоненты оптимального решения другой задачи, т.е. для любых i=1,2,…,m и j=1,2,…,n: если >0, то =0; если >0, то=0, и аналогично, если >0, то =0; если >0, то=0.
□ Выразим дополнительные переменные из системы ограничений (3.11) исходной задачи I и (3.12) двойственной задачи, представленных в каноническом виде:
xn+i=bi-, i=1,2,…,m (3.13)
ym+j=-cj, j=1,…,n. (3.14)
Умножая каждое равенство системы (4.9) на соответствующие переменные уj≥0 и складывая полученные равенства, найдём
xn+iyi=biyi-yi (3.15)
Аналогично, умножая каждое неравенство системы (4.10) на соответствующие переменные xj≥0 и складывая полученные равенства, найдём
ym+j=yi-cj.(3.16)
Равенства (4.11)и(4.12) будут справедливы для любых допустимых значений переменных, в том числе и для оптимальных значений ,,, . В силу первой теоремы двойственности (3.10) F(X*) =Z(Y*) или =, поэтому из записи правых частей равенств (3.15) и (3.16) следует, что они должны отличаться только знаком. С другой стороны, из неотрицательности выражений xn+iyi и ym+j, входящие в выражения (3.15) и (3.16), следует, что правые части этих равенств должны быть неотрицательны.
Эти условия могут выполняться одновременно только при равенстве этих правых частей для оптимального значения переменных нулю:
=0,
=0. (3.17)
В силу условия неотрицательности переменных каждое из слагаемых в равенстве (4.13) должно равняться нулю:
=0, i=1,2,…,m
=0, j=1,2,…,n
Откуда и вытекает заключение теоремы. ■
Из доказанной теоремы следует, что введённое ранее соответствие между переменными двойственных задач представляет соответствие между основными (как правило не равными нулю) переменными одной из двойственных задач и неосновными (равными нулю) переменными другой задачи, когда они образуют допустимые базисные решения.
Рассмотренная теорема является следствием следующей теоремы.
Вторая теорема двойственности. Компоненты оптимального решения двойственной задачи равны абсолютным значениям коэффициентов при соответствующих переменных линейной функции исходной задачи, выраженной через неосновные переменные её оптимального решения.
Метод, при котором вначале симплексным методом решается двойственная задача, а затем оптимум и оптимальное решение исходной задачи находятся с помощью теорем двойственности, называется двойственным симплексным методом. Этот метод бывает выгодно применять, когда первое базисное решение исходной задачи недопустимое или, например, когда число её ограничений m больше числа переменных n.
С помощью теорем двойственности найдём решение задачи II. Получаем следующий набор цен ресурсов ( ), при котором минимальные затраты составят 1330. [5]
4) Задача нелинейного программирования. (ЗНП)
Рассмотрим ЗНП и способы её решения. Математическая модель ЗНП в общем виде формулируется следующим образом:
f =(x1,x2, …,хn)→ min (max). При этом переменные должны удовлетворять ограничениям:
g1(x1,x2, …,хn)≤b1,
…………………………
gm(x1,x2, …,хn)≤bm,
gm+1(x1,x2, …,хn)≥bm+1,
…………………………
gk(x1,x2, …,хn)≥bk,
gk+1(x1,x2, …,хn)=bk+1,
………………………
gp(x1,x2, …,хn)=bp.
x1,x2,…,хn ≥0, где хотя бы одна из функций f, gi нелинейная.
Для ЗЛП нет единого метода решения. В зависимости от вида целевой функции и системы ограничений разработаны специальные методы решения, к которым относятся метод множителей Лагранжа, градиентные методы, приближённые методы решения, графический метод.
Рассмотрим основные идеи графического метода.
Максимум и минимум достигается в точках касания линии уровня с областью допустимых решений (ОДР), которая задается системой ограничений. Например, если линии уровня - прямые, то точки касания можно определить, используя геометрический смысл производной.
Рассмотрим на примерах решение ЗНП.
1. Найти экстремумы функции L(x1,x2)=x1+2x2 при ограничениях
, .
|
=-; ()=-;
=-; x0=; x2=2.
Тогда L=+2∙2=5.
Ответ: Минимум достигается в точке О(0;0), глобальный максимум, равный 5, в точке А(;2) .
2. Найти экстремумы функции L=(x1-6)2+(x2-2)2 при ограничениях
x1+x2≤8
3 x1+x2 ≤15
x1+x2 ≥1
.
Решение. ОДР – многоугольник ABCDE. Линии уровня представляют собой окружности (x1-6)2+(x2-2)2=С с центром в точке О1(6;2). Возьмём, например, С=36, видим, что максимум достигается в точке А(0;4), которая лежит на окружности наибольшего радиуса, пересекающую ОДР. L(A)=(0-6)2+(4-2)2=40. Минимум - в точке F, находящейся на пересечении прямой 3x1+x2 =15 и перпендикуляра к этой прямой, проведённого из точки О1. Т.к. угловой коэффициент равен -3, то угловой коэффициент перпендикуляра равен . Из уравнения прямой, проходящей через данную точку О1 с угловым коэффициентом , получим (x2-2)= (x1-6). Найдём координаты точки Е
х1-3х2=0
3 x1+x2 =15.
Решив систему, получаем Е(4.5; 1.5).
L (E) = (4.5-6)2+ (1.5-2)2=2.5.
Ответ: Минимум, равный 2.5 достигается в точке (4.5; 1.5), максимум, равный 40, в точке (0;4).
3. Найти экстремумы функции L=(x1-1)2+(x2-3)2
при ограничениях , .
Решение: ОДР является часть круга, с центром в начале координат, с радиусом 5, расположенная в I четверти. Линии уровня – это окружности с центром в точке О1 и радиуса С, т.к. (x1-1)2+(x2-3)2=С. Точка О1 – это вырожденная линия уровня, соответствующая минимальному значению С=0. глобальный максимум достигается в точке А, лежащей на пересечении ОДР с линией уровня наибольшего радиуса. При этом
L(A)=(5-1)2+(0-3)2=25.
Ответ: Минимум, равный 0, достигается в точке (1;3),
Максимум, равный 25, - в точке А(5;0).
4. Предприниматель решил выделить на расширение своего дела 150 тыс.руб. известно, что если на приобретение нового оборудования затратить х тыс. руб., а на зарплату вновь принятых работников у тыс. руб., то прирост объёма продукции составит Q=0.001x0.6·y0.4 . Как следует распределить выделенные денежные ресурсы, чтобы прирост объёма продукции был максимальным.
Решение: Целевая функция имеет вид 0.001x0.6·y0.4 →max при ограничениях x+y≤150,
.
ОДР – треугольник. Линии уровня будут иметь вид 0.001x0.6·y0.4 =С. Выразив отсюда у, получим у=. Т.к. максимум достигается в точке касания линии уровня с ОДР, то условие касания имеет вид =-1. Найдя производную, получаем =-1. Выразив х, получим х=. у==.
Ответ: Факторы х и у следует распределить в отношении 2:3.
5.Предприятие выпускает изделия А и Б, при изготовлении которых используется сырьё S1 и S2. Известны запасы bi (i=1,2) сырья, нормы его расхода на единицу изделия aij (j=1,2), оптовые цены pj на изделия и их плановая себестоимость с. Как только объём выпускаемой продукции перестаёт соответствовать оптимальному размеру предприятия, дальнейшее увеличение выпуска хj ведёт к повышению себестоимости продукции b, в первом приближении фактическая себестоимость сj описывается функцией сj= с+ схj, где сj – некоторая постоянная. Все числовые данные приведены в таблице
b1 | b2 | a11 | a12 | a21 | a22 | p1 | p2 | с | с | с | с |
90 | 88 | 13 | 6 | 8 | 11 | 12 | 10 | 7 | 8 | 0.2 | 0.2 |
Найти план выпуска изделий, обеспечивающий предприятию наивысшую прибыль в условиях нарушения баланса между объёмом и оптимальным размером предприятия.
Решение: Составим математическую модель задачи.
Пусть Z – прибыль, получаемая предприятием после реализации х1 выпущенных изделий А и х2 изделий Б.
Z=( 12-( 7+ 0,2 х1)) х1+( 10-( 8+ 0,2 х2)) х2 →max,
при ограничениях 13 х1+ 6 х2≤ 90,
8 х1+ 11 х2≤88,
Преобразуя целевую функцию, получим:
Z=5х1-0,2х+2 х2-0,2х→max
ОДР – многоугольник ОАВD. Для построения линий уровня функции, приведём функцию к следующему виду:
(х1-12,5)2+(х2-5)2=181,25-5Z .
Линиями уровня будут окружности с центром в точке О1(12,5; 5) и радиуса . Окружность наибольшего радиуса будет проходить через точку М, находящейся на пересечении прямой ВD и прямой O1М, перпендикулярной к BD. Найдём координаты точки М.
13х1+ 6х2=90
х2-5=6/13(х1-12,5). Решив систему, получим, М(6;2).
Z(М)=30-7,2-2,8+4=26.
Ответ: Для получения предприятием максимальной прибыли, составляющей 26 ден.ед., следует выпустить 6 ед. изделия А и 2 ед. изделия Б.
5) Задача на условный экстремум.
Если система ограничений (3.1) задана в виде равенств, то это задача на условный экстремум. В случае функции n независимых переменных (x1,x2, …,хn) задача на условный экстремум формулируется следующим образом:
L=f(x1,x2, …,хn )→max (min)
при условиях: gi(x1,x2, …,хn)=0, i=. (m<n).
В конце XVIII века Лагранж предложил остроумный метод решения задачи на условный экстремум. Суть метода Лагранжа состоит в построении функции L(x1,x2, …,хn)= f(x1,x2, …,хn)+gi(x1,x2, …,хn), где λi неизвестные постоянные, и нахождении экстремума функции L.
Верна следующая теорема: если точка () является точкой условного экстремума функции f(x1,x2, …,хn) при условии g(x1,x2, …,хn)=0, то существует значение λi такие, что точка () является точкой экстремума функции L().
Рассмотрим метод Лагранжа для функции двух переменных.
L(x1,x2,λ)= f(x1,x2)+λ g(x1,x2)
Таким образом, для нахождения условного экстремума функции f(x1,x2) при условии g(x1,x2)=0 требуется найти решение системы
L=f (x1,x2)+λg(x1,x2)=0, (3.18)
L=f (x1, x2) +λg(x1, x2) =0,
L= g(x1, x2) =0. [4]
Есть и достаточные условия, при выполнении которых решение (x1,x2,λ) системы (3.18) определяет точку, в которой функция f достигает экстремума, для этого нужно вычислить значения и составить определитель
=-.
Если <0, то функция имеет в точке () условный максимум, если >0 – то условный минимум.
Решим задачу методом множителей Лагранжа.
Общие издержки производства заданы функцией Т=0,5х2+0,6ху+0,4у2++700х+600у+2000, где х и у соответственно количество товаров А и В. Общее количество произведённой продукции должно быть равно 500 единиц. Сколько единиц товара А и В нужно производить, чтобы издержки на их изготовление были минимальными?
Решение: составим функцию Лагранжа.
L(x, y, λ) =0,5х2+0,6ху+0,4у2++700х+600у+2000+λ(х+у-500). Приравнивая к нулю её частные производные, получим
х+0,6у+700+ λ=0,
0,6х+0,8у+600+ λ=0,
х+у-500=0.
Решив систему, найдём (0, 500, -1000).
Воспользуемся достаточным условием для определения найденного значения L(x0,y0)=1, L(x0,y0)=0.8, L(x0,y0)=0.6. Функция g= х+у-500. g=1, g=1.
=-(0·L·L+ g·L· g+ g·g·L- g·L·g-0·L·L- g· g·L)=0,6>0
Значит, в точке (0;500) функция L имеет условный минимум.
Ответ: Выгодно производить только 500 ед. товара В, а товар А не производить.
Наиболее простым способом нахождения условного экстремума функции двух переменных является сведение задачи к отысканию экстремума функции одной переменной. Пусть уравнение g(x1,x2)=0 удалось разрешить относительно одной из переменных, например, выразить х2 через х1: х2=φ(х1). Подставив полученное выражение в функцию, получим y=f(x1,x2)= y=f(x1, φ(х1)), т.е. функцию одной переменной. Её экстремум и будет условным экстремумом функции y=f(x1,x2).
Проиллюстрируем данный метод на конкретной задаче.
Фирма реализует автомобили двумя способами: через розничную и оптовую торговлю. При реализации х1 автомобилей в розницу расходы на реализацию составляют (4 х1+х) у. е., а при продаже х2 автомобилей оптом – ху. е. Найти оптимальный способ реализации автомобилей, минимизирующий суммарные расходы, если общее число, предназначенных для продажи автомобилей составляет 200шт.
Решение: Составим функцию L(х1,х2)=4х1+х+х и будем находить её минимум. Т.к. для продажи предназначено 200 автомобилей, то х1+х2=200. Разрешим данной уравнение относительно переменной х2: х2=200-х1. Подставим полученное выражение в функцию L, получим L=4 х1+ х+ (200- х1)2=2х--396 х1+40000, х10.
Найдём экстремум данной функции.
L=4 х1-396.
Приравняв её к нулю, получим х1=99.
Ответ: оптимальный способ реализации автомобилей – это 99 автомобилей в розницу и 101 автомобиль оптом (х2=200-99). Расходы составят 20398 р.
В экономических задачах, в которых отыскивается оптимум функции f =(x1,x2, …,хn), где n 2, полагают, что найденное единственное решение, удовлетворяющее необходимому условию экстремума, является оптимальным.
... часто представляются в виде алгоритма, в котором задаются математические соотношения, связывающие исходные данные и результат. В этом случае говорят о построении математической модели задачи. Обычно модель возникает как необходимый этап решения конкретной задачи. Однако в дельнейшем может происходить обособление модели от задачи, и модель начинает жить самостоятельно. Примером может служить сюжет ...
... период подготовки планов. Еще одна категория систем, используемых для бюджетирования - корпоративные системы управления (ERP-системы). ERP (Enterprise Resource Planning) - автоматизация и оптимизация внутренних бизнес-процессов, планирование как материальных, так и финансовых ресурсов в масштабе предприятия; - используется для описания компонентов "производство", "логистика", "финансы". ERP- ...
... во многих экономических задачах, приводит к линейной функции с линейными ограничениями, наложенными на неизвестные. 2. Области применения и ограничения использования линейного программирования для решения экономических задач Особенно широкое применение методы и модели линейного программирования получили при решении задач экономии ресурсов (выбор ресурсосберегающих технологий, составление ...
... в определенном смысле решения задач принято называть оптимальными. Без использования принципов оптимизации в настоящее время не решается ни одна более или менее сложная проблема. При постановке и решении задач оптимизации возникают два вопроса: что и как оптимизировать? Ответ на первый вопрос получается как результат глубокого изучения проблемы, которую предстоит решить. Выявляется тот параметр, ...
0 комментариев