
- •Вопрос1.Понятие модели виды моделирования
- •ВОпрос2.История развития моделирования в науке и технике
- •Вопрос3.Классификация моделей и способы моделирования.
- •Вопрос4.Примеры простейших моделей.Ограничения применимости моделей.
- •Вопрос5.Области применения моделирования. Эффективность методов моделирования на эвм.
- •Вопрос6.Методы оптимизации в задачах моделирования. Обзор достоинств и недостатков.
- •Вопрос7.Теоремы подобия.
- •Вопрос8.Основные этапы математического моделирования
- •Вопрос9.Численные методы в задачах моделирования. Способы решения уравнений на эвм
- •Вопрос10. Вопрос11.Метод лагранжа в задачах оптимизации.
- •Вопрос13. Динамическое программирование в электроэнергетике.
- •Вопрос14.
Вопрос10. Вопрос11.Метод лагранжа в задачах оптимизации.
Экономический рост в любой стране невозможен без реализации новых крупномасштабных проектов, инвестиций и инноваций, без политической стабильности и устойчивости финансово-банковской системы, уверенности инвесторов и собственников капитала в твердости реализуемого политического курса, нацеленности на эффективность развития производства, разумности правил налогообложения и деловой игры. Для этого необходимы:
* совершенствование структурной политики и политики доходов как инструментов индикативного планирования;
* разработка комплексных стратегий развития предприятий, федеральных научно-исследовательских программ повышения конкурентоспособности отдельных отраслей;
* укрепление безопасности и обороноспособности страны;
* органичное развитие её научно-технической, финансово-бюджетной, кредитно-банковской, инвестиционно-производственной, социально-экономической, культурно-образовательной и прочих сфер деятельности;
* повышение материального благосостояния человека-труженика как основного носителя любых общественных отношений, его заинтересованности в результатах своего труда, уверенности в завтрашнем дне.
Применение метода множителей Лагранжа для решения задач оптимизации
Общий случай задачи оптимизации
является задачей условной оптимизации. Рассмотрим метод множителей Лагранжа, первый этап которого заключается в преобразовании задачи условной оптимизации в задачу безусловной оптимизации в соответствии со следующим алгоритмом.
1. Преобразовать ограничения-неравенства в уравнения:
g(xj) = r(xj) - b,
j = 1, 2.
экономический модель система оптимизация
2. Записать ограничения в виде
g(xj) = 0,
j = 1, 2.
Аналогично преобразовать граничные условия.
Тогда задача оптимизации будет иметь вид:
В результате получили задачу на условный экстремум.
Перед тем как перейти ко второму этаму, напомним, что функция Лагранжа L(x1,x2, л) представляет собой сумму целевой функции (4.13) и функции ограничения (4.14), умноженной на новую независимую переменную л, называемую множителем Лагранжа, входящую (обязательно) в первой степени:
(4.13)
при условии
g(x1,x2) = 0 (4.14)
Второй этап метода Лагранжа состоит:
а) в построении функции вида L(x1,x2, л) = f(x1,x2)+ лg(x1,x2) от трёх переменных x1,x2, л, называемой функцией Лагранжа;
б) в сведении задачи на условный экстремум (4.13), (4.14) в случае двух независимых переменных к задаче на абсолютный экстремум функции L(x1,x2, л).
Необходимое условие локального условного экстремума функции:
1) пусть функции f(x1,x2), g(x1,x2) непрерывны и имеют непрерывные частные производные первого порядка по переменным x1 и x2;
2) пусть (x01,x02) - точка условного локального экстремума функции (4.13) при наличии ограничения (4.14) и пусть grad g(x01,x02) = 0. Тогда существует единственное число л0 такое, что трехмерная точка (x01,x02,л0) удовлетворяет следующей системе трех уравнений с тремя неизвестными x1,x2, л:
Всегда g(x1,x2).
Таким образом, если двумерная точка (x01,x02) есть точка локального экстремума, то трехмерная точка (x01,x02,л0) является критической точкой функции Лагранжа.
Алгоритм нахождения точек условного локального экстремума функции (4.13) при наличии ограничения (4.14):
а)найти критические точки функции Лагранжа, т.е. найти все решения системы уравнений (4.15);
б) в критических точках функции Лагранжа следует удалить коэффициенты;
в) каждую полученную точку проанализировать, является ли она в действительности точкой (условного) локального экстремума функции (4.13) при наличии ограничения (4.14) или не является. При этом используют геометрические или содержательные экономические соображения
В некоторых новых задачах на условный экстремум, появляющийся в экономике, обычно критическая точка функции Лагранжа действительно является точкой условного локального (и глобального) экстремума функции (4.13) [17]
? Пример 4.5. Найти экстремум функции у = x21 + x22 при условии, что x1 + x2 = 1. Получили задачу на условный экстремум.
Р е ш е н и е. Запишем ограничение x1 + x2 = 1в виде x1 + x2 - 1 = 0.
Имеем
L(x1,x2, л) = x21 + x22 + л (x1 + x2 - 1).
откуда следует, что
(4.16)
Из первых двух уравнений получаем, что х1 = х2. Используя третье уравнение, получаем, что x01 = x02 = Ѕ. Таким образом, система уравнений (4.16) имеет единственное решение, т.е. получаем единственную критическую точку функции Лагранжа (1/2, Ѕ, -1)(л0 = -2х01 = -2•1/2=-1). Критическая точка (x01 , x02 ) = (1/2; Ѕ) есть точка условного локального (а также и глобального) минимума заданной функции при её заданном ограничении.>
Если задана общая задача (4.17) с ограничениями (4.18) на определение условного экстремума:
f(x1, …, xn)>max(f(x1, …, xn)>min) (4.17)
при условиях
g1(x1, …, xn) = 0,
… (4.18)
gN(x2, …, xn) = 0
(обычно m‹n), то функция Лагранжа имеет вид:
L(x1, …, xn, л1, …, лn) = f(x1, …, xn)+ л1g1(x1, …, xn)+ … + лngn(x1, …, xn).
При этом система (4.16) переписывается в виде системы уравнений с n + m неизвестными х1, …, хn, л1, …, лn.
Критическая (n + m)-мерная точка (x01, …, x0n, л01, …, л0n) функция Лагранжа приобретает вид (x01, …, x0n) n-мерной точки.
сли использовать понятие градиента, то условия локальности экстремума для функции f(x1, x2) можно представить в компактной векторной форме:
grad f(x1,x2) + л grad g(x1,x2) = 0.
Для критической точки (x01,x02,л0) функции Лагранжа имеем:
grad f (x01,x02) = - л0 grad (x01,x02),
что эквивалентно тому, что в точке (x01,x02) линии уровней функции f(x1,x2) и g(x1,x2) соответственно касаются (grad(x01,х) = 0).
Необходимое условие локального условного экстремума функции (4.13) при наличии ограничения (4.14) в геометрической форме:
пусть функции f(x1,x2), g(x1,x2) непрерывны и имеют непрерывные частные производные первого порядка по переменным х1 и х2;
пусть (x01,x02) - точка условного локального экстремума функции (4.13) при наличии ограничения (4.14);
пусть grad f(x01, x02) = 0 и grad g(x01, x02) = 0.
Тогда grad f(x01, x02) и grad g(x01, x02), выходящие из точки (x01, x02), обязательно расположены на одной прямой с противоположными направлениями, что эквивалентно тому, что линии уровней функций f(x1, x2) и g(x1, x2), содержащие точку (x01, x02), касаются в этой точке (рис. 4.4, а), являющейся точкой условного локального максимума
Фрагмент карты линий уровня целевой функции f(x1, x2) типичен для экономической теории. Однако необходимое условие (в том числе и геометрическое) локального экстремума функции (4.13) при наличии ограничения (4.14), вообще говоря, не является достаточным, т.е. в случае касания в точке (x01, x02) линий уровня функций f(x1, x2) и g(x1, x2) (это эквивалентно расположению на одной прямой градиента grad f(x01, x02) и grad g(x01, x02), исходящих из точки (x01, x02)), точка (x01, x02) может и не являться точкой условного локального экстремума функции (4.13) при наличии ограничения (4.14). Иллюстрацией этому может служить точка (x01, x02) на рис. 4.4, б - критическая точка функции Лагранжа, которая не является точкой локального экстремума функции (4.13).
Рис. 4.4. Определение экстремумов в задачах потребительского спроса:
а - градиент функции у = f(x01, x02) и g(x01, x02); б - «укороченная» критическая точка; в - поиск условного экстремума; г - линии безразличия; д - график потребительского выбора; е - интерпретация замены благ; ж - процесс взаимозаменяемости и компенсационных эффектов
Заключение
В заключение отметим следующие особенности [7, 25].
1. Если в задаче (4.13) на условный экстремум ограничение (4.14) в виде равенства заменить на ограничение g(x1x2)?0 в виде неравенства, то мы получаем частный случай задачи математического программирования (ЗМП):
f(x2,x1)>max (f(x1,x2)>min) (4.21)
при условии
g(x1,x2)?0. (4.22)
2. Задача математического программирования - более общая задача по сравнению с задачами на абсолютный (если исключить их общие ограничения, а из специальных оставить одно в виде равенства) экстремумы. Однако на практике в случае задачи математического программирования речь идёт только о глобальном экстремуме, т.е. задачах на абсолютный и условный экстремумы - как о глобальном, так и о локальном экстремуме.
3. В экономической теории часто(но не всегда) задача математического программирования сводится к задаче на условный экстремум (таковыми являются задачи потребительского выбора, или рационального поведения потребителя на рынке, которые с математической точки зрения являются разными задачами, но имеют одно и то же решение (х0j)).
4. Если в ЗМП все функции f(x1, x2), g1(x1,x2), …, gn(x1,x2) являются линейными, то имеем задачу линейного программирования, подробно рассмотренную в главе 2, а если же хотя бы одна из приведённых функций окажется нелинейной, то имеем задачу нелинейного программирования.
Ниже на примере решения задач потребительского выбора рассмотрим модели потребительского спроса, особенности влияния компенсационных эффектов на максимизацию функции полезности.
ВОПРОС.12.БАЗИСНЫЙ МЕТОД В ЗАДАЧАХ ОПТИМИЗАЦИИ ТЕХНИЧЕСКИХ РЕШЕНИЙ.