ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 12.04.2024
Просмотров: 28
Скачиваний: 0
СОДЕРЖАНИЕ
Раздел 2 Линейное программирование
2 Составьте опорный план транспортной задачи методом Фогеля и оцените его стоимость.
Раздел 3 Динамическое программирование
1 Антагонистические матричные игры
1.1 Определите нижнюю и верхнюю цены, проверьте, имеет ли игра решение в чистых стратегиях.
1.4 Решите матричную игру методом Брауна-Робинсон и методом обратной матрицы.
Искомый элемент равен c42=5. Для этого элемента запасы равны 22, потребности 30. Поскольку минимальным является 22, то вычитаем его. x42 = min(22,30) = 22.
|
B1 |
B2 |
B3 |
B4 |
ai |
A1 |
x |
x |
3 |
4 |
0 |
A2 |
x |
7 |
x |
5 |
8 |
A3 |
x |
3 |
x |
x |
0 |
A4 |
3 |
5 |
x |
x |
22-22=0 |
bj |
0 |
30-22=8 |
0 |
0 |
|
Искомый элемент равен c22=7. Для этого элемента запасы равны 8, потребности 8. Поскольку минимальным является 8, то вычитаем его. x22 = min(8,8) = 8.
|
B1 |
B2 |
B3 |
B4 |
ai |
A1 |
x |
x |
3 |
4 |
0 |
A2 |
x |
7 |
x |
5 |
8-8=0 |
A3 |
x |
3 |
x |
x |
0 |
A4 |
3 |
5 |
x |
x |
0 |
bj |
0 |
8-8=0 |
0 |
0 |
|
|
B1 |
B2 |
B3 |
B4 |
ai |
A1 |
5 |
5 |
3[32] |
4[8] |
40 |
A2 |
6 |
7[8] |
6 |
5[42] |
50 |
A3 |
4 |
3[35] |
4 |
5 |
35 |
A4 |
3[48] |
5[22] |
7 |
6 |
70 |
bj |
48 |
65 |
32 |
50 |
195 |
В результате получен первый опорный план, который является допустимым, так как все грузы из баз вывезены, потребность магазинов удовлетворена, а план соответствует системе ограничений транспортной задачи.
Значение целевой функции для этого опорного плана равно: Lф = 3*32 + 4*8 + 7*8 + 5*42 + 3*35 + 3*48 + 5*22 = 753 (единиц)
3 Составьте опорный план транспортной задачи из задачи 2 методом северо-западного угла, а затем оптимизируйте план распределительным методом (поиск циклов с отрицательной ценой) Проверьте правильность решения задач данного раздела в MS Еxcel.
|
B1 |
B2 |
B3 |
B4 |
ai |
A1 |
5 |
5 |
3 |
4 |
40 |
A2 |
6 |
7 |
6 |
5 |
50 |
A3 |
4 |
3 |
4 |
5 |
35 |
A4 |
3 |
5 |
7 |
6 |
70 |
bj |
48 |
65 |
32 |
50 |
195 |
Решение:
1. Используя метод северо-западного угла, построим первый опорный план транспортной задачи. План начинается заполняться с верхнего левого угла. Искомый элемент равен c11=5. Для этого элемента запасы равны 40, потребности 48. Поскольку минимальным является 40, то вычитаем его. x11 = min(40,48) = 40.
|
B1 |
B2 |
B3 |
B4 |
ai |
A1 |
5 |
x |
x |
x |
40-40=0 |
A2 |
6 |
7 |
6 |
5 |
50 |
A3 |
4 |
3 |
4 |
5 |
35 |
A4 |
3 |
5 |
7 |
6 |
70 |
bj |
48-20=8 |
65 |
32 |
50 |
|
Искомый элемент равен c21=6. Для этого элемента запасы равны 50, потребности 8. Поскольку минимальным является 8, то вычитаем его. x21 = min(50,8) = 8.
|
B1 |
B2 |
B3 |
B4 |
ai |
A1 |
5 |
x |
x |
x |
0 |
A2 |
6 |
7 |
6 |
5 |
50-8=42 |
A3 |
x |
3 |
4 |
5 |
35 |
A4 |
x |
5 |
7 |
6 |
70 |
bj |
8-8=0 |
65 |
32 |
50 |
|
Искомый элемент равен c22=7. Для этого элемента запасы равны 42, потребности 65. Поскольку минимальным является 42, то вычитаем его. x22 = min(42,65) = 42.
|
B1 |
B2 |
B3 |
B4 |
ai |
A1 |
5 |
x |
x |
x |
0 |
A2 |
6 |
7 |
x |
x |
42-42=0 |
A3 |
x |
3 |
4 |
5 |
35 |
A4 |
x |
5 |
7 |
6 |
70 |
bj |
0 |
65-42=23 |
32 |
50 |
|
Искомый элемент равен c32=3. Для этого элемента запасы равны 35, потребности 23. Поскольку минимальным является 23, то вычитаем его. x32 = min(35,23) = 23.
|
B1 |
B2 |
B3 |
B4 |
ai |
A1 |
5 |
x |
x |
x |
0 |
A2 |
6 |
7 |
x |
x |
0 |
A3 |
x |
3 |
4 |
5 |
35-23=12 |
A4 |
x |
x |
7 |
6 |
70 |
bj |
0 |
23-23=0 |
32 |
50 |
|
Искомый элемент равен c33=4. Для этого элемента запасы равны 12, потребности 32. Поскольку минимальным является 12, то вычитаем его. x33 = min(12,32) = 12.
|
B1 |
B2 |
B3 |
B4 |
ai |
A1 |
5 |
x |
x |
x |
0 |
A2 |
6 |
7 |
x |
x |
0 |
A3 |
x |
3 |
4 |
x |
12-12=0 |
A4 |
x |
x |
7 |
6 |
70 |
bj |
0 |
0 |
32-12=20 |
50 |
|
Искомый элемент равен c43=7. Для этого элемента запасы равны 70, потребности 20. Поскольку минимальным является 20, то вычитаем его. x43 = min(70,20) = 20.
|
B1 |
B2 |
B3 |
B4 |
ai |
A1 |
5 |
x |
x |
x |
0 |
A2 |
6 |
7 |
x |
x |
0 |
A3 |
x |
3 |
4 |
x |
0 |
A4 |
x |
x |
7 |
6 |
70-20=50 |
bj |
0 |
0 |
20-20=0 |
50 |
|