Файл: Практических заданий моделирование экономических процессов.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 22.11.2023

Просмотров: 125

Скачиваний: 6

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Автономная некоммерческая организация высшего образования

«МОСКОВСКИЙ МЕЖДУНАРОДНЫЙ УНИВЕРСИТЕТ»

Кафедра экономики и управления

Форма обучения: заочная/очно-заочная

ВЫПОЛНЕНИЕ

ПРАКТИЧЕСКИХ ЗАДАНИЙ

МОДЕЛИРОВАНИЕ ЭКОНОМИЧЕСКИХ ПРОЦЕССОВ





Группа Ин20Э111

Студент

Ю.А. Булавина

МОСКВА 2023

ПРАКТИЧЕСКИЕ ЗАНЯТИЯ

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

Таблица 1. Линейная оптимизация




Расход сырья (доли)

Прибыль от реализации единицы продукции, руб.

Сырье 1

Сырье 2

Сырье 3

Сырье 4

Продукт 1

0,2

0,3

0,1

0,4

120

Продукт 2

0,4

0,1

0,3

0,2

150

Продукт 3

0,6

0,1

0,1

0,2

110

Наличие сырья на складе, кг

850

640

730

1000




Решение:

составим уравнения:

0,2х1+0,3х2+0,1х3+0,4х4=120

0,4х1+0,1х2+0,3х3+0,2х4=150

0,6х1+0,1х2+0,1х3+0,2х4=110

затем:

0,2х1+0,3х2+0,1х3+0,4х4=120

1х1+0,2х2+0,4х3+0,4х4=260

Вычитаем из второго первое

0,8х1-0,1х2+0,3х3=140

F(X)=
4/5x1-1/10x2+3/10x3+140 → max при ограничениях:

1/5x1+2/5x2+3/5x3≤850

3/10x1+1/10x2+1/10x3≤640

1/10x1+3/10x2+1/10x3≤730

2/5x1+1/5x2+1/5x3≤1000

x1≥ 0, x2≥ 0, x3≥ 0

F(X) =4/5x1-1/10x2+3/10x3+140

В 1-м неравенстве смысла (≤) вводим базисную переменную x4. В 2-м неравенстве смысла (≤) вводим базисную переменную x5. В 3-м неравенстве смысла (≤) вводим базисную переменную x6. В 4-м неравенстве смысла (≤) вводим базисную переменную x7.

1/5x1+2/5x2+3/5x3+x4= 850

3/10x1+1/10x2+1/10x3+x5= 640

1/10x1+3/10x2+1/10x3+x6= 730

2/5x1+1/5x2+1/5

x3+x7= 1000

Переход к СЗЛП.

Расширенная матрица системы ограничений-равенств данной задачи:

1/5

2/5

3/5

1

0

0

0

850

3/10

1/10

1/10

0

1

0

0

640

1/10

3/10

1/10

0

0

1

0

730

2/5

1/5

1/5

0

0

0

1

1000

1. В качестве базовой переменной можно выбрать x4.

2. В качестве базовой переменной можно выбрать x5.

3. В качестве базовой переменной можно выбрать x6.

4. В качестве базовой переменной можно выбрать x7.

Поскольку в системе имеется единичная матрица, то в качестве базисных переменных принимаем X = (4,5,6,7).

Соответствующие уравнения имеют вид:

1/5x1+2/5x2+3/5x3+x4= 850

3/10x1+1/10x2+1/10x3+x5= 640

1/10x1+3/10x2+1/10x3+x6= 730


2/5x1+1/5x2+1/5x3+x7= 1000

Выразим базисные переменные через остальные:

x4= -1/5x1-2/5x2-3/5x3+850

x5= -3/10x1-1/10x2-1/10x3+640

x6= -1/10x1-3/10x2-1/10x3+730

x7= -2/5x1-1/5x2-1/5x3+1000

Подставим их в целевую функцию:

F(X) =4/5x1-1/10x2+3/10x3+140(-1/5x1-2/5x2-3/5x3+850)+140(-3/10x1-1/10x2-1/10x3+640)+140(-1/10x1-3/10x2-1/10x3+730)+140(-2/5x1-1/5x2-1/5x3+1000)+140

Или

F(X) = -696/5x1-1401/10x2-1397/10x3+450940 → max


Система неравенств:

-1/5x1-2/5x2-3/5x3+850 ≥ 0

-3/10x1-1/10x2-1/10x3+640 ≥ 0

-1/10x1-3/10x2-1/10x3+730 ≥ 0

-2/5x1-1/5x2-1/5x3+1000 ≥ 0

Приводим систему неравенств к следующему виду:

1/5x1+2/5x2+3/5x3≤ 850

3/10x1+1/10x2+1/10x3≤ 640

1/10x1+3/10x2+1/10x3≤ 730

2/5x1+1/5x2+1/5x3≤ 1000

F(X) = -696/5x1-1401/10x2-1397/10x3+450940 → max

Упростим систему.

x1+2x2+3x3≤ 4250

3x1+x2+x3≤ 6400

x1+3x2+x3≤ 7300

2x1+x2+x3≤ 5000

F(X) = -696/5x1-1401/10x2-1397