Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Исследование операций_Практика.doc
Скачиваний:
11
Добавлен:
26.10.2018
Размер:
1.33 Mб
Скачать

Задание №5 Задание: решить транспортную задачу линейного программирования методом потенциалов.

Задача

31

Имеются три пункта поставки груза А1, А2, А3 и четыре пункта потребления этого груза В1, В2, В3, В4. Запасы в пунктах поставки составляют 60, 80 и 100 т соответственно, а потребность в этом грузе в пунктах потребления составляют 40, 60, 80 и 60 т соответственно. Стоимость перевозок из пунктов поставки в пункты потребления приведены в матрице:

| 1 2 3 4 |

С= | 4 3 2 0 |

| 0 2 2 1 |

Требуется составить оптимальный план перевозок груза при условии минимизации общей стоимости перевозок.

Решение:

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

А/В

В1

В2

В3

В4

40

60

80

60

А1

60

40 1

20 2

- 3

- 4

А2

80

- 4

40 3

40 2

- 0

А3

100

- 0

- 2

40 2

60 1

Проверяем, выполняется ли условие корректности решения путем проверки равенства N=n+m-1, где N-количество свободных ячеек в таблице, n-количество потребителей, m-количество поставщиков. В отношении данной таблицы данное условие выполняется: 6=3+4-1.

Проводим пересчет коэффициентов по заполненным ячейкам из условия Cijij, где Cij – стоимость перевозки, αij-дополнительные пересчетные коэффициенты.

C1111=1; α1=0; β1=1

C1212=2; β2=2

C2222=3; α2=1

C2323=2; β3=1

C3333=2; α3=1

C3434=1; β4=0

Осуществляем проверку полученного решения на оптимальность по незаполненным ячейкам при условии Cij≥αij

α13=1≤3

α14=0≤4

α21=2≤4

α24=1≤0

α31=2≤0

α32=3≤2

Максимальное несоответствие наблюдается в неравенстве α31=2≤0, а следовательно максимальным звеном неоптимальности будет являться звено Х31. Через максимальное звено неоптимальности составляем контур перераспределения ресурсов. Тогда в соответствии с этим контуром получаем новый опрный план:

А/В

В1

В2

В3

В4

40

60

80

60

А1

60

0 1

60 2

- 3

- 4

А2

80

- 4

0 3

80 2

- 0

А3

100

40 0

- 2

- 2

60 1

Проверяем, выполняется ли условие корректности решения путем проверки равенства N=n+m-1, где N-количество свободных ячеек в таблице, n-количество потребителей, m-количество поставщиков. В отношении данной таблицы данное условие не выполняется: 8=3+4-1, следовательно будем считать две ячейки условно заполненными и добавляем в них нули.

Проводим пересчет коэффициентов по заполненным ячейкам из условия Cijij, где Cij – стоимость перевозки, αij-дополнительные пересчетные коэффициенты.

C1111=1; α1=0; β1=1

C1212=2; β2=2

C2222=3; α2=1

C2323=2; β3=1

C3131=0; α3= -1

C3434=1; β4=2

Осуществляем проверку полученного решения на оптимальность по незаполненным ячейкам при условии Cij≥αij

α13=1≤3

α14=2≤4

α21=2≤4

α24=2≤0

α32=1≤2

α33=0≤2

Несоответствие наблюдается в нескольких неравенствах. Будем считать, что максимальное несоответствие наблюдается в неравенстве α24=2≤0, а следовательно максимальным звеном неоптимальности будет являться звено Х24. Через максимальное звено неоптимальности составляем контур перераспределения ресурсов. Тогда в соответствии с этим контуром получаем новый опрный план:

А/В

В1

В2

В3

В4

40

60

80

60

А1

60

0 1

60 2

- 3

- 4

А2

80

- 4

- 3

20 2

60 0

А3

100

40 0

- 2

60 2

- 1

Проверяем, выполняется ли условие корректности решения путем проверки равенства N=n+m-1, где N-количество свободных ячеек в таблице, n-количество потребителей, m-количество поставщиков. В отношении данной таблицы данное условие не выполняется: 7=3+4-1, следовательно будем считать одну ячейку условно заполненной и добавляем в нее нуль.

Проводим пересчет коэффициентов по заполненным ячейкам из условия Cijij, где Cij – стоимость перевозки, αij-дополнительные пересчетные коэффициенты.

C1111=1; α1=0; β1=1

C1212=2; β2=2

C2323=2; α2= -1

C2424=0; β4=1

C3131=0; α3= -1

C3333=2; β3=3

Осуществляем проверку полученного решения на оптимальность по незаполненным ячейкам при условии Cij≥αij

α13=3≤3

α14=1≤4

α21=0≤4

α22=1≤3

α32=1≤2

α34=0≤1

Т.к. все неравенства выполняются, то построенный план является оптимальным.

Вычисляем конечную стоимость перевозок:

L=0*1+60*2+20*2+60*0+40*0+60*2=280