
- •Mатематика
- •Часть 2 методы оптимизации
- •1. Информация о дисциплине
- •1.1. Предисловие
- •1.2. Содержание дисциплины и виды учебной работы
- •1.2.1. Объем дисциплины и виды учебной работы
- •1.2.2. Перечень видов практических занятий и контроля:
- •2.2.2. Тематический план дисциплины
- •2.2.3. Тематический план дисциплины
- •2.3. Структурно-логическая схема дисциплины
- •2.4. Временной график изучения дисциплины
- •2.5. Практический блок
- •2.5.1. Практические занятия
- •2.5.1.1. Практические занятия (очная/очно-заочная формы обучения)
- •2.5.1.2. Практические занятия (заочная формы обучения)
- •2.5.2. Лабораторные работы (для всех форм обучения)
- •Балльно-рейтинговая система
- •3. Информационные ресурсы дисциплины
- •3.1. Библиографический список
- •3.2. Опорный конспект лекций введение
- •Раздел 1. Линейное программирование. Основные понятия
- •Стандартная и каноническая формы задачи линейного программирования
- •Пример 1.1.1
- •Пример 1.1.2
- •Пример 1.1.3
- •1.2. Двойственная задача
- •Пример 1.2.1
- •1.3. Базисные решения
- •Пример 1.3.1
- •Раздел 2. Решение прямой задачи линейного программирования симплекс-методом
- •2.1. Теоремы двойственности. Алгоритм симплекс-метода
- •Пример 2.1.1
- •2.1.2. Анализ оптимальной симплекс-таблицы
- •2.2. Интервалы устойчивости. Ценность ресурсов
- •Пример 2.2.1
- •Пример 2.2.2
- •Пример 2.2.3
- •Раздел 3. Решение транспортной задачи. Матричные игры
- •3.1. Математическая постановка транспортной задачи
- •Пример 3.1.1
- •3.2. Матричные игры. Основные понятия
- •Пример 3.2.1
- •3.3. Решение матричных игр в смешанных стратегиях
- •Пример 3.3.1
- •3.4. Решение матричных игр симплекс-методом
- •Пример 3.4.1
- •Раздел 4. Целочисленное и нелинейное программирование
- •4.1. Задача о назначениях
- •Пример 4.1.1
- •4.2. Нелинейное программирование
- •Пример 4.2.1
- •Раздел 5. Производственные функции
- •5.1. Свойства производственных функций
- •Примеры производственных функций.
- •Пример 5.1.1
- •Пример 5.1.2
- •Пример 5.1.3
- •Пример 5.1.4
- •Пример 5.1.5
- •5.2. Характеристики производственных функций
- •Пример 5.2.1
- •Пример 5.2.2
- •Пример 5.2.3
- •Модель фирмы
- •Пример 5.3.1
- •Геометрическая иллюстрация оптимального решения
- •5.4. Функции спроса на ресурсы и функция предложения продукции
- •Пример 5.4.1
- •Вопросы для самопроверки
- •Раздел 6. Модели потребительского спроса
- •6.1. Функции полезности
- •2. Неоклассическая мультипликативная функция
- •3. Логарифмическая функция
- •Пример 6.1.1
- •2. Свойство строгой вогнутости
- •Пример 6.1.2
- •Пример 6.1.3
- •6.2. Кривые безразличия
- •Пример 6.2.1
- •Пример 6.2.2
- •Пример 6.2.3
- •Вопросы для самопроверки
- •6.3. Задача потребительского выбора
- •Пример 6.3.1
- •Пример 6.3.2
- •Вопросы для самопроверки
- •6.4. Влияние на спрос цен товаров и дохода потребителя
- •Пример 6.4.1
- •Пример 6.4.2
- •Вопросы для самопроверки
- •6.5. Уравнение Слуцкого
- •Пример 6.5.1
- •Вопросы для самопроверки
- •Порядок выполнения работы
- •3.1. Выполнение задания 1
- •Пример 1.1
- •Решение
- •3.1.1. Построение начального базисного плана
- •3.2. Выполнение задания 2
- •Работа 2. Решение транспортной задачи и матричной игры
- •1. Цель работы
- •2. Основные теоретические положения
- •Порядок выполнения работы
- •3.1. Выполнение задания 1
- •Решение
- •3.1.1. Заполнение исходных данных
- •3.2. Выполнение задания 2 Пример
- •Решение
- •3.5. Индивидуальные задания для выполнения лабораторной работы Лабораторная работа 1
- •Лабораторная работа 2
- •Вариант 1
- •4. Блок контроля освоения дисциплины
- •4.1. Методические указания к выполнению контрольной работы
- •4.1.1. Задание на контрольную работу
- •Варианты заданий 1 и 2
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •4.1.2. Методические указания к выполнению контрольной работы Пример задания 1
- •Записать стандартную и каноническую формы
- •Графическое решение задачи
- •Пример задания 2. Двойственная задача
- •Найти оптимальное решение двойственной задачи
- •Пример задания 3
- •Решение
- •Пример задания 4
- •1) Вычислим равновесный спрос при заданных ценах и доходе
- •4.2. Тесты текущего контроля (по разделам) Тест № 1
- •Тест № 2
- •Тест № 3
- •Тест № 4
- •Тест № 5
- •Тест № 6
- •4.3. Итоговый тест
- •4.4. Вопросы к экзамену
- •Содержание
- •Математика. Ч. 2. Методы оптимизации
- •191186, Санкт-Петербург, ул. Миллионная, д. 5
Решение
Установить надстройку Поиск решения, выполнив команды: Сервис
Надстройки, установить флажок Поиск решения.
В электронную таблицу внести исходные данные:
в ячейки C9:G14 – коэффициенты ограничений,
в ячейки J9:J14 – правые части ограничений.
3. В ячейку H5
(целевая ячейка) внести целевую функцию
=G5.
4. В ячейку H9 ввести формулу =СУММПРОИЗ($C$5:$G$5;C9:G9) и копировать ее доH14.Заполнить диалоговое окно
Оптимальное распределение капитала в ячейках C5:F5:
p1 = 0 т.е. в ГКО инвестор средства не вкладывает,
p2 = 0,82 т.е в ГФ инвестор вкладывает 82 % капитала,
p3 = 0 т.е. инвестор в проект 1 средства не вкладывает,
p4 = 0,18 т.е. в проект 2 инвестор вкладывает 18 % капитала.
Оптимальное распределение капитала гарантирует инвестору ожидаемую доходность 9,53 % годовых.
3.5. Индивидуальные задания для выполнения лабораторной работы Лабораторная работа 1
Решить задачу распределения ресурсов из Вашего контрольного задания 1.
Лабораторная работа 2
Числовые данные для транспортной задачи и матричной игры определяются следующим образом. Сначала определяется номер варианта по таблице 1.1.
Первая буква фамилии |
А И Т Б О Ц В |
М Г Ф Д В Л Х |
Е М Н Ж С Р К |
Э П Щ У Ш Ю Я |
№ варианта |
1 |
2 |
3 |
4 |
Числовые данные внутри варианта определяется по двум последним цифрам шифра студента, N1 –предпоследняя,N2– последняя.
Транспортная задача.
Рассмотрим транспортную задачу, в которой в трех пунктах производства:
A1, A2, A3 изготавливается однородная продукция в количествах: a1, a2, a3 соответственно.
Эту продукцию требуется доставить в четыре пункта потребления: B1, B2, B3, В4 в количествах b1 , b2 , b3 , b4 соответственно.
Матрица стоимостей перевозок единицы продукции cij из пункта производства Ai в пункт потребления Bj:
.
Требуется определить план перевозок, который минимизирует транспортные расходы.
Вариант 1
a1 =300+10N1, a2=410+ 10N2 , a3 =200
b1 =200+10N1, b2 =300+ 10N2 , b3 =310, b4=100
Вариант 2
a1 =300+10N1, a2 = 410 , a3 =200+10N2
b1 =200, b2 =300+10N1, b3 =310, b4 =100+10N2 ,
Вариант 3
a1 =300, a2 = 410+10N2 , a3 =200+10N1
b1 =200+10N1, b2 = 300+ 10N2 ,, b3 =310, b4=100
Вариант 4
a1 =300 - 10N1, a2 = 410+10N2 , a3 =200
b1 =200+ 10N2 ,, b2 =300, b3 =310, b4=100-10N1
Матричная игра
Предположим, что инвестор составляет портфель сроком на 1 год один из 4 видов ценных бумаг:
ГО – государственные облигации,
ГФ – корпоративные ценные бумаги (голубые фишки) ,
инвестиционные проекты 1 и 2, все доходы которых поступят в конце года. Доходность инвестора зависят от состояния экономики в конце года определяется таблицей.
Вариант 1
|
Спад глубокий |
Спад незнач. |
Стагнация |
Подъем незнач. |
Подъем сильный |
ГО |
8 |
8 |
8 |
8 |
8 |
ГФ |
13+N1 |
10 |
9 |
8,5 |
8 |
Проект 1 |
-3 |
6 |
11+ N1 |
14 |
19 |
Проект 2 |
-2 |
9+ N2 |
12 |
15 |
26 |
Вариант 2
|
Спад глубокий |
Спад незнач. |
Стагнация |
Подъем незнач. |
Подъем сильный |
ГО |
8 |
8 |
8 |
8 |
8 |
ГФ |
13+N2 |
10 |
9 |
8,5 |
8 |
Проект 1 |
-3 |
6 |
11+ N1 |
14 |
19 |
Проект 2 |
-2 |
9+ N1 |
12 |
15 |
26 |
Вариант 3
|
Спад глубокий |
Спад незнач. |
Стагнация |
Подъем незнач. |
Подъем сильный |
ГО |
8 |
8 |
8 |
8 |
8 |
ГФ |
13 |
10+ N1 |
9 |
8,5 |
8 |
Проект 1 |
-3 |
6 |
11+ N2 |
14 |
19 |
Проект 2 |
-2+ N1 |
9 |
12 |
15 |
26 |
Вариант 4
|
Спад глубокий |
Спад незнач. |
Стагнация |
Подъем незнач. |
Подъем сильный |
ГО |
8 |
8 |
8 |
8 |
8 |
ГФ |
13 |
10 |
9 |
8,5+ N1 |
8 |
Проект 1 |
-3 |
6 +N1 |
11 |
14 |
19 |
Проект 2 |
-2 |
9 |
12+ N2 |
15 |
26 |
3.6. Глоссарий
Анализ чувствительности: состоит в оценке влияния параметров на оптимальные решения прямой и двойственной задач.
Базисные решения: из множества допустимых решений ЗЛП в канонической форме базисные решения получаются следующим образом:
(n-m) переменных приравниваются 0. Эти переменные назовем свободными. Значения остальных переменных получаются решением системы относительно m остальных переменных. Эти переменные назовем базисными.
Бюджетная
линия
–
совокупность наборов товаров
X=(x1,
x2),
для
которых выполняется равенство
называетсябюджетной
линией.
Бюджетное
множество
–
совокупность наборов товаров X=(x1,
x2),
стоимость которых не превосходит дохода
M
т.е.
.
Взаимодополняемые
товары,
если
выполняется
условие
,
т.е. компенсированное возрастание цены
одного товара приводитк
одновременному уменьшению спроса на
оба товара.
Взаимозаменяемые
товары,
если
выполняется
условие
,
т.е. компенсированное возрастание цены
одного товара приводит к уменьшению
спроса на этот товар и увеличению спроса
на другой товар.
Выигрыш игрока I в смешанных стратегиях:
находится по формуле
.
Два ресурса взаимнодополняемые, если выполняются условия
т.е. увеличение цены одного ресурса приводит к одновременному падению спроса на оба ресурса.
Два ресурса взаимнозаменяемые, если выполняются условия
т.е. увеличение цены одного ресурса приводит к возрастанию спроса другого ресурса.
Двойственная ЗЛП для прямой задачи в канонической форме записывается в виде: найти переменные y1, y2,…, ,ym, которые минимизируют функцию W
при ограничениях
переменные
не имеют ограничения знака.
Допустимый план переменные x1, x2,…, xm удовлетворяют всем ограничениям
,
.
Допустимое базисное решениеесли оно неотрицательно.
Двойственная транспортная задача: требуется найти переменныеui, vj, которые максимизируют
при ограничениях
Задача квадратичного программирования: найти вектора X, который доставляет максимум (минимум) целевой функции
Z=CX+XTDX
при ограничениях
AX≤B,X≥ 0.
Задача линейного программирования (ЗЛП) задача нахождения экстремума линейной функции при линейных ограничениях.
Задача нелинейного программирования состоит в определении точек максимума или минимума нелинейной функции при нелинейных ограничениях.
Задача о назначениях: найти оптимальное распределение работников по работам.
Задача
потребительского выбора: найти
такой потребительский набор
на котором достигается максимум функции
полезности
u(x1, x2)
при ограничениях
,
.
Задача распределения ресурсов
требуется определить такой план выпуска продукции x1, x2,…, xn, который максимизирует выручку, математически является ЗЛП в стандартной форме
Изокванта
производственной
функции –
совокупность всех затрат ресурсов ,использование
которых в производстве приводит к
одинаковому объему выпуска в Y0
единиц
т.е.
Изокоста
–совокупность всех векторов затрат
ресурсов,
использование которых в производстве
приводит к одинаковым издержкам.
Интервал оптимальности: интервал изменения рыночной цены, в котором состав оптимальных базисных переменных прямой и двойственной задач не изменяется.
Интервал устойчивости запаса ресурса: интервал запаса ресурса, в котором состав оптимальных базисных переменных прямой и двойственной задач не изменяется.
Каноническая форма ЗЛП
Найти переменные x1, x2,…, xn, которые максимизируют функцию
при ограничениях
Предполагается, что правые части ограничений bi неотрицательны.
Кривая безразличия для наборов из двух товаров определяется уравнением
u(x1, x2) = C,
где C – любое число, u(x1, x2) – функция полезности.
Компенсированное
возрастание цены товара
обозначается
Компенсированное изменение цены товара – такое одновременное изменение цены и дохода, при котором полезность нового оптимального спроса остается прежней.
Критерий оптимальности: если для допустимых решений прямой и двойственной задач выполняется равенство целевых функций Z = W, то эти решения X и Y являются оптимальными решениями.
Коэффициенты
целевой функции ЗЛП числа
c1,
c2,…,
cn
целевой
функции
.
Коэффициент эластичности выпуска Y=f(x1,x2) по i-му ресурсу равен
Коэффициент эластичности Ei показывает, на сколько процентов изменяется выпуск продукции при изменении i-го ресурса на 1 %.
Линейная функция полезности для набора из двух товаров имеет вид
.
Малоценный
товар,
если
при возрастании дохода M
спрос на этот товар не возрастает, т.е.
выполняется
.
Матричная антагонистическая игра двух лиц с нулевой суммой: игрок I выбирает строку номером i, а игрок II выбирает столбец с номером j, то в ситуации (i,j) выигрыш игрока I равен элементу aij (игрок II в этой ситуации получает выигрыш равный - aij).
Мультипликативная производственная функция определяется формулой
,
где число A определяет шкалу измерения выпуска продукции, параметры 1>0, 2 >0.
Мультипликативная функция Кобба-Дугласа определяется формулой
.
Неоклассическая мультипликативная функция
Величина ai определяет минимальное количество приобретаемого товара. Набор (a1,a2) можно рассматривать как минимальную корзину потребления.
Нормальный
товар,
если
выполняется неравенство
,т.е.
с
ростом его цены спрос на него падает.
Однородность степени λ производственной функции означает, что для любого λ > 0 выполняется равенство
.
Оптимальный план x1, x2,…, xm допустимый план и на нем целевая функция достигает максимального значения.
Основная теорема двойственности: решение ЗЛП следует искать среди базисных решений и на оптимальных планах всегда выполняется равенство значений целевых функций.
Отношение
предпочтения
означает,
что «набор товаров X
предпочтительнее
набора товаров Y».
Предельная норма замены первого товара вторым называют величину
.
Предельная норма замены S12 показывает, на сколько единиц нужно уменьшить (увеличить) количество второго товара при увеличении (уменьшении) первого товара на единицу, чтобы полезность осталась неизменной.
Предельная норма замены i –го ресурса j-м ресурсом равна
Предельная норма замены Rij показывает, на сколько единиц нужно уменьшить (увеличить) количество j-ого ресурса при увеличении (уменьшении) i-ого ресурса на единицу, чтобы выпуск остался неизменным.
Предельная
полезность
товара
j
равна частной производной
от функции полезности.
Предельная
производительность i-го
ресурса
равна частной производной
от производственной функции.
Приведенная стоимость (приведенные издержки) производства продукции j разность между удельными затратами zj и рыночной ценой на продукцию j:
.
Производственная функция затраты-выпуск (функцию Леонтьева) задается формулой
.
Производство
продукции j
убыточное, если
его приведенная стоимость
,
-
рентабельное,
если
его приведенная стоимость
;
-
прибыльное,
если его приведенная стоимость
.
Производственной называется любая функция Y = f(x1, x2), которая каждому вектору затрат ресурсов X = (x1, x2) ставит в соответствие количество продукции Y, которое может быть получено при этих затратах.
Ресурс дефицитный, если он полностью используется в производстве.
Ресурс k ценный, если выполняется условие
Это означает, что повышение цены p на выпускаемую продукцию приводит к увеличению спроса на этот ресурс.
Ресурс k малоценный, если выполняется условие
Это означает, что повышение цены p на выпускаемую продукцию к уменьшению спроса на этот ресурс.
Ресурса
k
нормальным,
если производная
т.е. при возрастании цены на ресурс спрос
на него падает.
Стандартная форма ЗЛП Найти переменные x1, x2,…, xn, которые максимизируют функцию
при ограничениях
Симплекс-метод: алгебраический метод состоит в построении последовательности базисных решений прямой задачи, которая приводит к оптимальному базисному решению, если оно существует.
Ситуация равновесия или седловая точка матричной игры в чистых стратегиях: найти такую ситуацию (i*,j*), в которой выигрыш игрокаIудовлетворяет неравенствам
a(i,j*)≤a(i*,j*) ≤a(i*,j)
для всех чистых стратегий i,j обоих игроков. Число a(i*, j*) является выигрышем игрока I и называется значением или ценой игры.
Смешанная стратегия игрока I: любой упорядоченный набор изnчисел p=(p1, p2,…, pn),удовлетворяющий условиям
p1+p2,+…+pn=1,pi ≥ 0.
Число pi определяет вероятность, с которой игрок I выбирает строку i матрицы выигрышей.
Смешанная стратегия игрока II: любой упорядоченный набор изmчисел q=(q1, q2,…, qm), удовлетворяющий условиям
q1+q2,+…+qm=1,qj ≥ 0.
Число qj определяет вероятность, с которой игрок II выбирает столбец j матрицы выигрышей.
Ситуация равновесия матричной игры в смешанных стратегиях:
для
пары стратегий (p*,q*)
выполняется неравенство
для любых смешанных стратегий игроковp,
q.
В
этом случае пару стратегий (p*,
q*)
называют ситуацией
равновесия
матричной игры, а число v*=V(p*,
q*)
– значением матричной игры.
Cпрос
потребителя
или
точка локального рыночного равновесия
–
оптимальное решение
задачи потребительского выбора.
Теневые цены соответствующие данному базисному решению:все ограничения двойственной задачи, соответствующиебазисным переменным xj,заменяются равенствами
,
решение y1, y2, …,ym полученной системы определяет теневые цены, соответст-вующие данному базисному решению.
Теорема об оценке: при изменении запаса ресурса на Δb выручка изменится на величинуZ=y Δb.
Товар – некоторая услуга, поступающая в продажу в определенное время и в определенном месте.
Товар Гиффина, если с ростом его цены спрос на него растет, т.е.
Товар Гиффина – это популярный товар, который продается по слишком низкой цене. Это вызывает сомнение в его качестве, что приводит к низкому спросу на него. Поднятие цены может повысить спрос на него.
Транспортная задача: в задаче требуется найти план перевозок {xij} , который минимизирует транспортные расходы
при ограничениях
,
,x ij≥
0
Уравнение Слуцкого
связывает изменение спроса с компенсацией и без нее.
Условия Куна-Таккера: необходимые условия существования решения задачи нелинейного программирования.
Функция полезности – любая числовая функция u, которая каждому набору товаров X сопоставляет его полезность u(X) и удовлетворяет свойству
u(X)
≥ u(Y)
тогда и только тогда, когда
..
Функция предложения–выпуск продукции в зависимости от цены выпускаемой продукцииpи цен на ресурсы w1,w2
.
Функции спроса на ресурсы – распределение ресурсов в зависимости от цены выпускаемой продукции p и цен на ресурсы w1, w2
Целевая функция ЗЛП
Целочисленное линейное программирование:
все или часть переменных должны принимать целые значения.
Ценность ресурса: теневая цена yk показывает изменение выручки Z вызванное изменением запаса этого ресурса на 1.
Ценный
товар,
если при возрастании дохода M
спрос на этот товар возрастает, т.е.
выполняется
.
Чистая стратегия игрока I в матричной игре является выбор одной из n строчек матрицы выигрышей.
Чистая стратегия игрока II в матричной игре является выбор одного из столбцов матрицы выигрышей.
Экономический
смысл двойственных переменных (теневых
цен) для
задачи распределения ресурсов
определяетстоимость
единицы ресурса i.
Экономический смысл целевой функции двойственной задачи: для задачи распределения ресурсов
определяет стоимость запасов всех ресурсов в теневых ценах.
Экономический смысл левых частей ограничений двойственной задачи: для задачи распределения ресурсов
определяет стоимость ресурсов в теневых ценах, затраченных на производство единицы продукции j (удельные затраты на продукцию j).
Экономический смысл двойственных переменных транспортной задачи: переменная - ui означает стоимость единицы продукции в пункте производства Ai, переменная vj - стоимость единицы продукции в пункте потребления Bj, а целевая функция определяет прибыль фирмы посредника от перепродажи продукции.