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

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

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

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

Добавлен: 12.12.2023

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

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

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

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

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


Кафедра экономики и управления
Форма обучения: заочная

ВЫПОЛНЕНИЕ ПРАКТИЧЕСКИХ ЗАДАНИЙПО ДИСЦИПЛИНЕМоделирование экономических процессовГруппа Сд18М161СтудентА.Ю. МалыгинМОСКВА 2022

Практические занятия

Задание 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



Решение1) Составим экономико-математическую модель задачи.Объектом моделирования является процесс получения максимальной прибыли, а целью – оптимизация структуры и объема производства продукции.Задача относится к классу оптимизационных задач. Математическая модель для задач такого класса состоит в построении целевой функции, для которой надо найти экстремум, при ограничениях.
Для решения поставленной задачи введем обозначения:х1 – объем производства продукта 1-го вида;х2 – объем производства продукта 2-го вида;х3 – объем производства продукта 3-го вида.Общую прибыль от реализации продукции можно определить по формуле: (руб.)Функция F называется целевой, ее следует максимизировать. Поэтому получаем:На целевую функцию накладываются следующие ограничения:а) ограничение по запасу сырья 1: (кг);б) ограничение по запасу сырья 2: (кг);в) ограничение по запасу сырья 3: (кг);г) ограничение по запасу сырья 4: (кг);д) условия неотрицательности объемов производства каждого вида продукции: .Математическая модель задачи: составить оптимальную производственную программу (х1, х2, х3), обеспечивающую максимальную прибыль от реализации продукции:при ограничениях:Математическая модель задачи линейного программирования составлена.2) Определим оптимальный план производства продукции с помощью симплекс-метода.Сначала приведем задачу к канонической форме.Чтобы перейти от общей формы записи задачи линейного программирования к канонической, нужно ограничения-неравенства исходной задачи линейного программирования преобразовать в ограничения-равенства добавлением к их левой части дополнительной неотрицательной переменной со знаком «+» в случае неравенства вида «» и со знаком «-» - в случае неравенства вида «».В первое ограничение системы добавим переменную со знаком «+», во второе ограничение системы добавим переменную

со знаком «+», в третье ограничение системы добавим переменную со знаком «+» и в четвертое ограничение системы добавим переменную со знаком «+». В результате получаем следующую систему ограничений:



Следовательно, исходная задача может быть записана в канонической форме так: найти максимум функции



при ограничениях:



В полученной системе уравнений системы ограничений имеются четыре базисные переменные. Решим систему уравнений относительно базисных переменных x4, x5, x6 и x7. Предположим, что свободные переменные равны 0 и получим первый опорный план:

.

Ему соответствует значение целевой функции, равное:

.

Составим исходную симплекс-таблицу:


Базис

Свободный член

x1

x2

x3

x4

x5

x6

x7

Симплекс-отношение

x4

850

0,2

0,4

0,6

1

0

0

0

850/0,4=2125

x5

640

0,3

0,1

0,1

0

1

0

0

640/0,1=6400

x6

730

0,1

0,3

0,1

0

0

1

0

730/0,3=2433,333

x7

1000

0,4

0,2

0,2

0

0

0

1

1000/0,2=5000

F(X0)

0

-120

-150

-110

0

0

0

0




Переходим к основному алгоритму симплекс-метода.Итерация 1. Текущий опорный план не является оптимальным, так как в индексной строке находятся отрицательные коэффициенты.В индексной строке F(Х) выбираем максимальный по модулю отрицательный элемент. В качестве генерального столбца будет выступать x2. Вычислим значения Di по строкам как частное от деления: bi / ai2 и из них выберем наименьшее: .Таким образом, строка х4 является генеральной. Разрешающий элемент равен РЭ = 0,4 и находится на пересечении генерального столбца и генеральной строки.Формируем следующую часть симплексной таблицы. Вместо переменной x4 в план 1 войдет переменная x2.Строка, которая соответствует переменной x2 в плане 1, получена в результате деления всех элементов строки x4 плана 0 на разрешающий элемент РЭ=0,4. На месте разрешающего элемента получаем 1. В остальных клетках столбца x2 записываем нули.Все остальные элементы нового плана, включая элементы индексной строки, определяем по правилу прямоугольника.Элементы разрешающей строки делим на разрешающий элемент и записываем в соответствующей по номеру строке новой таблицы: , при i = r. Все остальные элементы новой таблицы рассчитываем по формулам: , при i ≠ r где - элемент новой симплекс-таблицы, aij, - элемент предыдущей симплекс-таблицы, ark - разрешающий элемент, aik - элемент разрешающего столбца, arj - элемент разрешающей строки.Представим расчет каждого элемента в виде таблицы:

Базис

Свободный член

x1

x2

x3

x2

850 / 0,4

0,2 / 0,4

0,4 / 0,4

0,6 / 0,4

x5

640-(850*0,1)/0,4

0,3-(0,2*0,1)/0,4

0,1-(0,4*0,1)/0,4

0,1-(0,6*0,1)/0,4

x6

730-(850*0,3)/0,4

0,1-(0,2*0,3)/0,4

0,3-(0,4*0,3)/0,4

0,1-(0,6*0,3)/0,4

x7

1000-(850*0,2)/0,4

0,4-(0,2*0,2)/0,4

0,2-(0,4*0,2)/0,4

0,2-(0,6*0,2)/0,4

F(X1)

0-(850*(-150))/0,4

-120-(0,2*(-150))/0,4

-150-(0,4*(-150))/0,4

-110-(0,6*(-150))/0,4


Базис

x4

x5

x6

x7

x2

1 / 0,4

0 / 0,4

0 / 0,4

0 / 0,4

x5

0-(1*0,1)/0,4

1-(0*0,1)/0,4

0-(0*0,1)/0,4

0-(0*0,1)/0,4

x6

0-(1*0,3)/0,4

0-(0*0,3)/0,4

1-(0*0,3)/0,4

0-(0*0,3)/0,4

x7

0-(1*0,2)/0,4

0-(0*0,2)/0,4

0-(0*0,2)/0,4

1-(0*0,2)/0,4

F(X1)

0-(1*(-150))/0,4

0-(0*(-150))/0,4

0-(0*(-150))/0,4

0-(0*(-150))/0,4
После перерасчета получаем новую таблицу:

Базис

Свободный член

x1

x2

x3

x4

x5

x6

x7

Симплекс-отношение

x2

2125

0,5

1

1,5

2,5

0

0

0

2125/0,5=4250

x5

427,5

0,25

0

-0,05

-0,25

1

0

0

427,5/0,25=1710

x6

92,5

-0,05

0

-0,35

-0,75

0

1

0

-

x7

575

0,3

0

-0,1

-0,5

0

0

1

575/0,3=1916,667

F(X1)

318750

-45

0

115

375

0

0

0