Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Итоговый отчет СРС1-12 Чертоляс Саша.docx
Скачиваний:
5
Добавлен:
10.11.2019
Размер:
811.02 Кб
Скачать

Срс 8. Симплекс-метод

8.1. Решение симплекс-методом задачи срс-1 планирование выпуска продукции (о коктейле). Сравнить результаты решения другими методами.

Z(x)=25

При условиях:

≤19

0; ≥ 0

Запишем каноническую форму (введем искусственную переменную)

=19

xj ≥ 0, j = 1,5

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

Формулы расчёта элементов индексной строки:

Элементы новой симплекс-таблицы, отвечающей новому базисному решению, рассчитываются по формулам:

Первый план не оптимален, так как в индексной строке есть отрицательные элементы. Второй план для 1, 4, 5 базиса оптимален.

x* = (0,88;0;0;7,44;5,11)

Z*(x) = 22,22

Полученные результаты полностью совпадают с результатами СРС-1, СРС-6.

8.2. Решение симплекс-методом задачи срс-3 о раскрое материала. Сравнить результаты решения другими методами.

Z(x) = x1 + x2 + x3 + x4 + x5min

при условии

7x1 + 8x2 + 6x3 + 5x4 + 4x5 =7682

4x1 + 2x2 + 6x3 + 8x4 + 10x5 =4389

Умножим целевую функцию на -1 и введём дополнительные переменные x6, x7 с коэффициентами -100, которые будут в базисе As1 = A6, As2 = A7. Получим:

Z(x) = -x1 - x2 - x3 - x4 - x5max

7x1 + 8x2 + 6x3 + 5x4 + 4x5 -100x6=7682

4x1 + 2x2 + 6x3 + 8x4 + 10x5 -100x7=4389

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

Первые два плана не оптимальны, так как в индексной строке есть отрицательные элементы. Последний план для 2, 5 базиса оптимален.

x* = (0; 0; 823; 0;274)

Z*(x) = 1097

Полученные результаты полностью совпадают с результатами СРС 3.

Срс 9. Транспортная задача

ТЗ в общем виде состоит в определении оптимального плана перевозок некоторого однородного груза из m пунктов отправления А, А, ..., Аm в n пунктов назначения B, B, ..., Bn. В качестве критерия оптимальности можно взять минимальную стоимость перевозок всего груза, либо минимальное время его доставки.

Рассмотрим задачу с первым критерием, обозначив через сn тарифы перевозок единицы груза из i-го пункта отправления в j-й пункт назначения, через ai - запасы груза в пункте Аi через bj - потребности в грузе пункта B, xij - количество единиц груза, перевозимого из i-го пункта в j-й пункт. Составим математическую модель задачи. Так как от i-гo поставщика к j-му потребителю запланировано к перевозке xij единиц груза.

Поставщики

Потребители

Запасы

B

B2

...

Bn

А1

C11

X11

C12

X12

...

C1n

X1n

a1

А2

C21

X21

C22

X22

...

C2n

X2n

a2

...

...

...

...

...

...

Аm

Cm1

Xm1

Cm2

Xm2

...

Cmn

Xmn

am

Потребности

b1

b2

...

bn

∑ai=∑bj

Всякое неотрицательное решение систем уравнений (2.18)-(2.20), определяемое матрицей X=(xij), называют опорным планом ТЗ, а план X*=(xij ), при котором функция Z принимает минимальное значение - называется оптимальным планом ТЗ.

А/1

Л/13

Е/6

К/12

С/19

А/1

Н/15

Д/5

Р/18

А/1

Ч/25

Е/6

Р/18

Т/20

О/16

Л/13

Я/33

С/19

О/16

9.1.Метод северо-западного угла

Методом северо-западного угла составить опорный план перевозок груза из трех пунктов отправления в четыре пункта назначения с потребностями. Тарифы перевозок сij (в ден/ед.) из Ai (i=1,2,3) в Bj (j=l,2,3,4) приведены в матрице.

А/1

Л/13

Е/6

К/12

С/19

А/1

Н/15

Д/5

Р/18

А/1

Ч/25

Е/6

Р/18

Т/20

О/16

Л/13

Я/33

С/19

О/16

Решение.

1.Балансировка задачи

А/1

Л/13

Е/6

К/12

С/19

А/1

Н/15

Д/5

Р/18

А/1

Ч/25

Е/6

Р/18

Т/20

О/16

100

100

100

100

45

Л/13

Я/33

С/19

О/16

2. Построим начальный опорный план сбалансированной транспортной задачи методом северо-западного угла и вычислим значение целевой функции для начального базиса.

План начинаем заполнять с верхнего левого угла.

1

[13]

13

[6]

6

12

19

6

0

0

0

0

0

0

1

15

[1]

5

18

1

1

1

0

0

0

0

0

25

6

[16]

18

20

16

16

16

16

0

0

0

0

100

100 [10]

100 [19]

100

[16]

45

45

45

45

45

35

16

0

13

33

19

1 6

 81

8 1

0

33

19

16

68 

68

0

27

19

16

62

62

0

26

19

16

61

61

0

10

19

16

45

45

0

0

19

16

35

35

0

0

0

16

16

16

0

0

0

0

0

0



Число ненулевых элементов равно 7. Это значение равно рангу матрицы, значит базис – невырожденный.

Вычислим общую сумму затрат на перевозки груза по этому плану: Z = 1*13+6*13+15*1+6*16+10*100+19*100+16*100= 4702