Контрольная работа по «Экономико-математическому моделированию». 3
Задача 1.
Имеется два вида корма I и II, содержащие питательные вещества (витамины) , и . Содержание числа единиц питательных веществ в 1 кг каждого вида корма и необходимый минимум веществ приведены в таблице.
Питательные вещества (витамины) |
Необходимый минимум питательных веществ |
Число единиц питательных веществ в 1 кг корма | |
I |
II | ||
9 8 12 |
3 1 1 |
1 2 6 | |
Стоимость 1 кг корма I и II соответственно равна 4 и 6 ед.
Необходимо составить дневной рацион, имеющий минимальную стоимость, в котором содержание питательных веществ каждого вида было бы не менее установленного предела.
Построить экономико-математическую модель задачи, дать необходимые комментарии к ее элементам и получить решение графическим методом. Что произойдет, если решать задачу на максимум, и почему?
Решение:
- Пусть - количество корма 1-го вида, а - количество корма 2-го вида, которые необходимо включить в рацион, обеспечив при этом минимальную его стоимость.
Поскольку стоимость корма I и II соответственно составляет – 4 и 6 ед., то стоимость всего рациона можно записать следующим образом:
Тогда количество питательного вещества в кормах I и II составят .
Поскольку необходимые минимум вещества это 9, то ограничение по питательным веществам первого вида можно записать следующим образом:
Аналогично рассуждая относительно питательных веществ и , получим еще два ограничения:
Поскольку количество корма может быть лишь не отрицательным, то математическая модель данной задачи примет вид:
Найти минимум целевой функции ,
при ограничениях
- Строим множество допустимых решений. Для этого строим прямые , и :
|
0 |
3 |
|
9 |
0 |
|
0 |
8 |
|
4 |
0 |
|
0 |
6 |
|
2 |
1 |
- Штриховкой выделяем область, соответствующую знакам неравенств. На пересечении всех полуплоскостей получаем ограниченную область.
Изображаем линию уровня целевой функции:
И вектор градиента, перпендикулярный линии уровня - .
- Вектор градиента указывает направление увеличения значения целевой функции. Поэтому для нахождения минимума функции необходимо двигать линию уровня в направлении противоположном вектору градиента, параллельно себе, пока не выйдем из области.
Видно, что выход из области (минимум целевой функции) произойдет в точке пересечения прямых и - точка А.
- Найдем координаты точки А – точка пересечения прямой и . Для этого решим систему уравнений:
- Найдем минимум целевой функции, для этого подставим найденную точку в целевую функцию:
Стоимость рациона будет минимальной и составит 24 ед., если включить в рацион 2 ед. корма I и 3 ед. корма II.
Если решать задачу на максимум, то необходимо найти такое решение, при котором стоимость рациона будет максимальной. Максимум целевой функции необходимо искать в точке области допустимых значений в направлении увеличения значения целевой функции, т.е. двигаем линию уровня в этом направлении пока не выйдем из области, но такой точки нет, так как область сверху неограниченна, это означает, что максимума целевой функции при данных ограничениях не существует.
Ответ: Стоимость рациона будет минимальной и составит 24 ед., если включить в рацион 2 ед. корма I и 3 ед. корма II.
.
Задача 2.
На основе информации, приведенной в таблице, решается задача оптимального использования ресурсов на максимум выручки от реализации готовой продукции.
Тип сырья |
Нормы расхода сырья на одно изделие |
Запасы сырья | ||
А |
Б |
В | ||
I |
1 |
2 |
1 |
430 |
II |
3 |
0 |
2 |
460 |
III |
1 |
4 |
0 |
420 |
Цена изделия |
3 |
2 |
5 |
— |
Требуется:
- Сформулировать прямую оптимизационную задачу на максимум выручки от реализации готовой продукции, получить оптимальный план выпуска продукции.
- Сформулировать двойственную задачу и найти её оптимальный план с помощью теорем двойственности.
- Пояснить нулевые значения переменных в оптимальном плане.
- На основе свойств двойственных оценок и теорем двойственности:
- проанализировать
- определить, как изменятся выручка от реализации продукции и план ее выпуска, если запас сырья I вида увеличить на 5 ед., а II - уменьшить на 5 ед.;
- оценить целесообразность включения в план изделия четвертого вида ценой 7 у.е., если нормы затрат сырья 2, 4 и 3 единицы.
Решение:
- Составим ЭММ задачи.
Обозначим количество выпускаемых изделий А, Б, В соответственно как х1, х2, х3. Имея ограничения по запасам сырья и зная нормы расхода ресурсов на изготовление изделий, а также цены готовых изделий и задачу максимизации прибыли – мы можем сформулировать математическую модель задачи линейного программирования.
Решаем задачу линейного программирования на ЭВМ с помощью табличного процессора MS Excel.
Для этого заполним в Exel следующую таблицу:
Тип сырья |
Нормы расхода сырья на одно изделие |
Ограничения |
Запасы сырья | |||
А |
Б |
В | ||||
I |
1 |
2 |
1 |
<= |
430 | |
II |
3 |
0 |
2 |
<= |
460 | |
III |
1 |
4 |
0 |
<= |
420 | |
Цена изделия |
3 |
2 |
5 |
|||
Количество |
0 |
0 |
0 |
|||
Целевая функция |
||||||
Далее введем формулы для нахождения значении целевой функции:
=СУММПРОИЗВ(B7:D7;B6:D6)
И для ограничений:
=СУММПРОИЗВ(B3:D3;$B$7:$D$7)
=СУММПРОИЗВ(B4:D4;$B$7:$D$7)
=СУММПРОИЗВ(B5:D5;$B$7:$D$7)
И воспользовавшись надстройкой «Поиск решения» получим значения переменных оптимального плана выпуска изделий: Х*=(0; 100; 230). Целевая функция имеет максимальное для данных условий задачи значение f(X*)=1350
Следовательно, для получения максимальной выручки от реализации готовой продукции следует производить 100 изделий Б, 230 изделий В и не производить изделия А (x1*=0). Выпуск изделия А невыгоден при данных условиях задачи.
Произведем решение задачи симплекс-методом, для этого преобразуем ограничения в равенства:
Заполним симплекс-таблицу:
ШАГ 1 |
3 |
2 |
5 |
0 |
0 |
0 |
|||
БАЗИС | |||||||||
|
0 |
1 |
2 |
1 |
1 |
0 |
0 |
430 |
|
|
0 |
3 |
0 |
2 |
0 |
1 |
0 |
460 |
|
|
0 |
1 |
4 |
0 |
0 |
0 |
1 |
420 |
|
|
0 |
-3 |
-2 |
-5 |
0 |
0 |
0 |
||
ШАГ 2 |
|||||||||
|
0 |
|
2 |
0 |
1 |
|
0 |
200 |
|
|
5 |
|
0 |
1 |
0 |
|
0 |
230 |
|
|
0 |
1 |
4 |
0 |
0 |
0 |
1 |
420 |
|
|
1150 |
|
-2 |
0 |
0 |
|
0 |
||
ШАГ 3 |
|||||||||
|
2 |
|
1 |
0 |
|
|
0 |
100 |
|
|
5 |
|
0 |
1 |
0 |
|
0 |
230 |
|
|
0 |
2 |
0 |
0 |
-2 |
1 |
1 |
20 |
|
|
1350 |
4 |
0 |
0 |
1 |
2 |
0 |
На первом шаге имеем следующее опорное решение:
Значение целевой функции: .
Поскольку на данном шаге в строке имеются отрицательные оценки, (решаем задачу на максимум) то решение не является оптимальным, выбираем минимальное значение, оно соответствует переменной , следовательно ее будем вводить в базис. Определяем переменную вместо которой будем вводить . Для этого в столбце находим отношения (отношение находим только для неотрицательных значений третьего столбца) и выбираем из них минимальное, минимальное значение соответствует переменной . Таким образом выводим из базиса переменную . Переходим к новому опорному плану с помощью элементарных преобразований – ШАГ 2.
На данном шаге имеем следующее опорное решение:
Значение целевой функции: .
Аналогично определяем, что данный опорный план не является оптимальным, поскольку в строке оценок есть отрицательное значение -2. Определяем какая из переменных вводится в базис, а какая выводится, в данном случае вводим вместо . Переходим к новому опорному плану с помощью элементарных преобразований – ШАГ 3.
На данном шаге имеем следующее опорное решение:
Значение целевой функции: .
Данное опорное решение является оптимальным, поскольку в строке оценок все значения не отрицательные.
Таким образом, убирая дополнительные переменные, получаем
и - решение соответствует решению полученному c помощью Exel.
- Составим двойственную задачу. Обозначим двойственные оценки ресурсов I, II, III соответственно как y1, y2, y3. Целевой функцией двойственной задачи является общая стоимость используемых ресурсов в двойственных оценках, которая должна быть наименьшей. Число ограничений двойственной задачи соответствует числу переменных исходной задачи и равно 3. Математическая модель двойственной задачи имеет вид:
Z(Y) = 430y1+460y2+420y3→ min;
Используя теоремы двойственности получим решение двойственной задачи.
Подставим полученное решение исходной задачи в ограничения исходной задачи:
Т.к. последнее ограничение выполняется как строгое неравенство, то
Согласно второй теореме двойственности
(1у1* +3 у2* + 1у3* -3) ∙ х1* = 0;
(2у1* + 0у2* + 4у3* -2) ∙ х2* = 0;
(1у1* + 2у2* + 0у3* -5) ∙ х3* = 0;
х1* = 0, х2* = 100, х3* = 230 (из решения исходной задачи)
Следовательно
2у1* + 0у2* + 4у3* -2=0
1у1* + 2у2* + 0у3* -5=0
Так как y3* = 0, то
2у1* -2=0
1у1* + 2у2* -5=0
Решая данную систему уравнений получим решение двойственной задачи:
y1*=1; y2*=2; y3*=0.
Минимальное значение целевой функции двойственной задачи совпадает с максимальным значением целевой функции исходной задачи.
- Проанализируем использование ресурсов в оптимальном плане и поясним нулевые значения переменных. Для этого еще раз подставим в ограничения исходной задачи значения переменных оптимального плана Х*=(0; 100; 230). и проверим выполнение неравенств:
Видно, что ресурсы I и II используются в оптимальном плане полностью, т.е. являются дефицитными. На это указывает и то, что теневые цены этих ресурсов больше нуля (y1*>0; y2*>0). Самым дефицитным является ресурс II, так как он имеет наибольшую теневую цену (y2*=2); наименее дефицитен ресурс I (y1*=1).
Ограниченные запасы дефицитных ресурсов I и II сдерживают увеличение объемов выпускаемой продукции и рост максимальной выручки от ее реализации. Увеличение объема ресурса I на одну единицу при неизменных объемах других ресурсов ведет к росту максимальной выручки на 1 руб., увеличение объема ресурса II на единицу — на 2 руб. Ресурс III используется не полностью 400<420, поэтому имеет нулевую двойственную оценку (y3*=0), т.е. является избыточным в оптимальном плане. Увеличение объема этого ресурса не влияет на оптимальный план выпуска продукции и ее общую стоимость. Поясним равенство нулю x1*=0. Если изделие вошло в оптимальный план (х>0), то в двойственных оценках оно не убыточно, т.е. стоимость ресурсов, затраченных на производство единицы продукции, равна его цене. В нашей задаче это изделия Б и В. Если стоимость ресурсов, затраченных на производство одного изделия, больше его цены, то это изделие не войдёт в оптимальный план.
4. Определим, насколько изменится
общая стоимость выпускаемой
продукции при заданных
При этом новая наибольшая выручка составит
Определим как изменится план выпуска продукции. Поскольку мы предположили, что изменения находятся в пределах устойчивости двойственных оценок, т.е. структура оптимального плана не меняется т.е.
Т.е. оптимальный план выпуска продукции:
Значение целевой функции: .
5. Для определения целесообразности включения в план изделия Д ценой 7 ед., если нормы затрат сырья 2; 4 и 3 единицы, рассчитаем стоимость ресурсов на изготовление единицы этого изделия в теневых ценах и сравним это значение с ценой реализации изделия:
Следовательно, продукцию Д выпускать не выгодно, так как она поглощает дефицитные ресурсы, и тем самым сдерживает рост выпуска выгодной продукции.
Задача 3.
Задана матрица коэффициентов прямых затрат трех отраслей и вектор конечной продукции Y.
Отрасли |
Коэффициенты прямых затрат |
Конечный продукт | ||
1 |
2 |
3 | ||
1 |
0,0 |
0,4 |
0,1 |
160 |
2 |
0,4 |
0,1 |
0,0 |
180 |
3 |
0,3 |
0,0 |
0,1 |
150 |
Требуется:
- Проверить продуктивность А
- Построить баланс производства и распределение продукции отраслей
Решение:
- Составим матрицу коэффициентов прямых затрат
Вектор столбец конечной продукции
Для продуктивности матрицы А необходимо и достаточно, чтобы выполнялось условие: матрица (Е-А) неотрицательно обратима, т.е. существует обратная матрица для (Е-А) и все ее элементы неотрицательны.
Матрица Е имеет вид
Тогда
С помощью Exel находим обратную матрицу:
Найдем обратную матрицу аналитически, для этого воспользуемся формулой:
Находим определитель матрицы :
Находим матрицу из алгебраических дополнений:
Транспонируем полученную матрицу:
Окончательно получим:
Все элементы матрицы полных затрат В неотрицательны, следовательно матрица А продуктивна.
Найдем вектор Х величин валовой продукции по отраслям, используя формулу c помощью Exel
Следовательно, валовая продукция предприятия , ,
Распределение продукции между предприятиями:
Заполняем таблицу
Производящие отрасли |
Потребляющие отрасли |
Конечный продукт |
Валовой продукт | ||
1 |
2 |
3 | |||
1 |
0 |
137,84 |
27,51 |
160 |
325,35 |
2 |
130,14 |
34,46 |
0 |
180 |
344,6 |
3 |
97,61 |
0 |
27,51 |
150 |
275,12 |
Задача 4.
t |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
Y(t) |
30 |
28 |
33 |
37 |
46 |
42 |
44 |
49 |
47 |
Требуется:
- Проверить наличие аномальных наблюдений.
- Построить линейную модель Ŷ(t)=a0+a1t, параметры которой оценить МНК (Ŷ(t) – расчетные, смоделированные значения временного ряда).
- Оценить адекватность построенных моделей, используя свойства независимости остаточной компоненты, случайности и соответствия нормальному закону распределения (при использовании R/S-критерия взять табулированные границы 2,7-3,7).
- Оценить точность модели на основе использования средней относительной ошибки аппроксимации.
- По построенной модели осуществить прогноз спроса на следующие две недели (доверительный интервал прогноза рассчитать при доверительной вероятности р=70%).
- Фактические значения показателя, результаты моделирования и прогнозирования представить графически.
Решение:
- Проверка наличия аномальных наблюдений
Наличие аномальных наблюдений приводит к искажению результатов моделирования, поэтому необходимо убедиться в отсутствии аномальных данных. Для этого воспользуемся методом Ирвина и найдем характеристическое число
где
Расчетные значения сравниваются с табличными значениями критерия Ирвина, и если они оказываются больше табличных, то соответствующее значение считается аномальным.
Составим таблицу:
№ |
t |
y(t) |
|
|
|||||
1 |
1 |
30 |
-4 |
16 |
-9,56 |
38,22 |
91,31 |
||
2 |
2 |
28 |
-3 |
9 |
-11,56 |
34,67 |
133,53 |
2,00 |
0,26 |
3 |
3 |
33 |
-2 |
4 |
-6,56 |
13,11 |
42,98 |
5,00 |
0,64 |
4 |
4 |
37 |
-1 |
1 |
-2,56 |
2,56 |
6,53 |
4,00 |
0,51 |
5 |
5 |
46 |
0 |
0 |
6,44 |
0,00 |
41,53 |
9,00 |
1,15 |
6 |
6 |
42 |
1 |
1 |
2,44 |
2,44 |
5,98 |
4,00 |
0,51 |
7 |
7 |
44 |
2 |
4 |
4,44 |
8,89 |
19,75 |
2,00 |
0,26 |
8 |
8 |
49 |
3 |
9 |
9,44 |
28,33 |
89,20 |
5,00 |
0,64 |
9 |
9 |
47 |
4 |
16 |
7,44 |
29,78 |
55,42 |
2,00 |
0,26 |
45 |
356 |
60 |
158,00 |
486,22 |
Все , следовательно среди наблюдений нет аномальных.
- Построим линейную модель , параметры которой оценим МНК ( – расчетные, смоделированные значения временного ряда)
При вычислений воспользуемся формулами:
Уравнение регрессии зависимости (спрос на кредитные ресурсы) от (время) имеет вид
Угловой коэффициент а1 = 2,63 уравнения показывает, что за одну неделю спрос на кредитные ресурсы банка увеличивается в среднем на 2,63 млн. руб.
3. Оценим адекватность
значения прибыли (t=1, 2,…, 9).
Проверим независимость остатков с помощью d-критерия Дарбина-Уотсона.
t |
y |
Предсказанное |
Остатки |
1 |
30 |
29,02 |
0,98 |
2 |
28 |
31,66 |
-3,66 |
3 |
33 |
34,29 |
-1,29 |
4 |
37 |
36,92 |
0,08 |
5 |
46 |
39,56 |
6,44 |
6 |
42 |
42,19 |
-0,19 |
7 |
44 |
44,82 |
-0,82 |
8 |
49 |
47,46 |
1,54 |
9 |
47 |
50,09 |
-3,09 |
сумма |
0,00 |
Для этого составим таблицу:
№ |
t |
||||
1 |
1 |
0,98 |
0,96 |
||
2 |
2 |
-3,66 |
13,36 |
-4,63 |
21,47 |
3 |
3 |
-1,29 |
1,66 |
2,37 |
5,60 |
4 |
4 |
0,08 |
0,01 |
1,37 |
1,87 |
5 |
5 |
6,44 |
41,53 |
6,37 |
40,53 |
6 |
6 |
-0,19 |
0,04 |
-6,63 |
44,00 |
7 |
7 |
-0,82 |
0,68 |
-0,63 |
0,40 |
8 |
8 |
1,54 |
2,39 |
2,37 |
5,60 |
9 |
9 |
-3,09 |
9,54 |
-4,63 |
21,47 |
45 |
0,00 |
70,16 |
-4,07 |
140,94 |

- Контрольная работа по «Экономико-математическому моделированию»
- Контрольная работа по «Экономико-математическому моделированию»
- Контрольная работа по экономико-математическому моделирования
- Контрольная работа по "Экономико-математическому регулированию"
- Контрольная работа по "Экономико – финансовому анализу"
- Контрольная работа по «Экономическая безопасность»
- Контрольная работа по «Экономическая география»
- Контрольная работа по "Экономико-математическому моделированию"
- Контрольная работа по "Экономико-математическому моделированию"
- Контрольная работа по "Экономико-математическому моделированию"
- Контрольная работа по "Экономико-математическому моделированию"
- Контрольная работа по "Экономико-математическому моделированию"
- Контрольная работа по "Экономико-математическому моделированию"
- Контрольная работа по "Экономико-математическому моделированию"