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

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

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

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

Добавлен: 12.12.2023

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

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

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

Этап 2. Выполним переход к новому допустимому решению.

1) Выбираем клетку (3;1).

2) Для клетки (3;1) «организуем цикл»: соединим ее с помощью многоугольника с занятыми клетками: (3;2), (1;2), (1;4), (2;4), (2;1).

3) Расставляем в выделенных клетках «+» и «-»: в свободной клетке (3;1) «+», а в остальных по порядку «-», «+»:





Тарифы по перемещению единицы груза, тыс.руб.




Потребитель1

Потребитель2

Потребитель3

Потребитель4

Возможности поставщика

Поставщик1

7

4[150][+]

9

3[250][-]

400

Поставщик2

2[450][-]

11

8

4[100][+]

550

Поставщик 3

3[+]

8[100][-]

6[200]

5

300

Потребности потребителя

450

250

200

350





4) В клетках со знаком «-» выбираем наименьшее значение:

min (250; 450; 100) = 100.

5) Данное наименьшее значение прибавляем в клетки со знаком «+» к объемам перевозок и вычитаем в клетках со знаком «-». Свободная клетка становится занятой, а клетка с объемом перевозок 0 – свободной.

В результате получаем новый план перевозок:





Тарифы по перемещению единицы груза, тыс.руб.




Потребитель1

Потребитель2

Потребитель3

Потребитель4

Возможности поставщика

Поставщик1

7

4[250]

9

3[150]

400

Поставщик2

2[350]

11

8

4[200]

550

Поставщик 3

3[100]

8

6[200]

5

300

Потребности потребителя

450

250

200

350






Матрица перевозок груза имеет вид:



Вычислим значение целевой функции для построенного плана:

.

Возвращаемся к этапу 1.

Итерация 3.

Этап 1. Проверим оптимальность опорного плана.

Для занятых клеток составим систему уравнений потенциалов:

u1 + v2 = 4; u1 = 0; v2 = 4;

u1 + v4 = 3; 0 + v4 = 3; v4 = 3;

u2 + v4 = 4; 3 + u2 = 4; u2 = 1;

u2 + v1 = 2; 1 + v1 = 2; v1 = 1;

u3 + v1 = 3; 1 + u3 = 3; u3 = 2;

u3 + v3 = 6; 2 + v3 = 6; v3 = 4.

Для каждой свободной клетки найдем оценку:

11 = u1 + v1 - с11 = 0 + 1 - 7 = -6 < 0;

13 = u1 + v3 - с13 = 0 + 4 - 9 = -5 < 0;

22 = u2 + v2 - с22 = 1 + 4 - 11 = -6 < 0;

23 = u2 + v3 - с23 = 1 + 4 - 8 = -3 < 0;

32 = u3 + v2 - с32 = 2 + 4 - 8 = -2 < 0;

34 = u3 + v4 - с34 = 2 + 3 - 5 = 0.

Среди оценок есть нет положительных, поэтому решение оптимально.

Таким образом, оптимальный план перевозок груза:



Минимальные затраты на перевозку груза составят:

.

Ответ. Груз, находящийся у 1-го поставщика, требуется доставить 2-му потребителю в количестве 250 единиц и 4-му потребителю в количестве 150 единиц.

Груз, находящийся у 2-го поставщика, требуется доставить 1-му потребителю в количестве 350 единиц и 4-му потребителю в количестве 200 единиц.

Груз, находящийся у 3-го поставщика, требуется доставить 1-му потребителю в количестве 100 единиц и 3-му потребителю в количестве 200 единиц.

При использовании данного плана перевозок груза суммарные затраты на перевозку груза будут минимальными и составят 4450 тыс.руб.