Транспортные задачи

Задача №1

Исходные данные

d valign=top >

C12 = 8

A1 =30

B1 = 16

C11 = 3

C21 = 6

C31 = 4

C41 = 5

A2 = 24

B2 = 29

C22 = 6

C32 = 5

C42 = 6

A3 = 43

B3 = 13

C13 = 1

C23 = 3

C33 = 8

C43 = 7

A4 = 11

B4 = 21

C14 = 5

C24 = 1

C34 = 7

C44 = 2

 

B5 = 29

C15 = 4

C25 = 2

C35 = 2

C45 = 3

Решение

Для сформулированной задачи транспортная таблица имеет вид:

 

B1

B2

B3

B4

B5

запасы

A1

3 11

8

1 10

5

4 9

30

A2

6

6 9

3

1 15

2

24

A3

4

5 20

8 3

7

2 20

43

A4

5 5

6

7

2 6

3

11

Заявки

16

29

13

21

29

 

В клетке транспортной таблицы записываются стоимости перевозок из пунктов отправления Аi (i = 1, 2, 3, 4) в пункты назначения Bj (j = 1, 2, 3, 4, 5). Находится начальное опорное решение методом минимальной стоимости. Для этого запасы в Аi пунктов отправления распределяются в соответствии с заявками Bj пунктов назначения и заполняются клетки с минимальными стоимостями перевозок. При этом все запасы должны быть распределены в соответствии с заявками. Вычислим затраты для этого опорного решения.

Z1 = C11 * X11 + C13 * X13 + C15 * X15 + C22 * X22 + C24 * X24 + C32 * X32 + C33 * X33 + C35 * X35 + C41 * X41 + C44 * X44 =

= 349

Для определения сомножителя опорного решения необходимо найти потенциалы заполненных клеток.

Сумма потенциалов равна стоимости перевозок

A1 + B1 =3

A1 + B3 = 1

A1 + B5 = 4

A2 + B2 = 6

A2 + B4 = 1

A3 + B2 = 5

A3 + B3 = 8

A3 + B5 = 2

A4 + B1 = 5

A4 +B4 = 2

Система состоит из 10 уравнений и имеем 9 переменных. Система неопределенная. Поэтому одному из потенциалов задаем произвольное значение. Пусть A1 = 3

Тогда:

B1 = 0

B3 = -2

B5 = 1

A3 = 7

A4 = 5

B4 = -3

A2 = 4

B2 = -2

Значение потенциалов записываем в таблицу рядом с Аi и Bj

Проверяем опорное решение на оптимальность для всех незаполненных клеток таблицы

Начальное опорное решение не является оптимальным, т.к. имеется положительная оценка в A4B5, A3B1, A2B5.

Переходим к новому опорному решению. Необходимо осуществить сдвиг по циклу A4B5 – A2B5. Получим следующую транспортную таблицу.

 

B1

B2

B3

B4

B5

запасы

A1

3 11

8

1 10

5

4 9

30

A2

6

6 9

3

1 15

2

24

A3

4

5 20

8 3

7

3 20

43

A4

5 5

6

7

2 6

2

11

Заявки

16

29

13

21

29

 

Вычислим значение целевой функции на этом опорном решении: Z2=369. Составим уравнения, аналогичные (1)

A1 + B1 =3

A1 + B3 = 1

A1 + B5 = 4

A2 + B2 = 6

A2 + B4 = 1

A3 + B2 = 5

A3 + B3 = 8

A3 + B5 = 3

A4 + B1 = 5

A4 +B4 = 2

Система опять состоит из восьми уравнений и имеет девять переменных. Одному из потенциалов задаем произвольное значение а4 =0. Тогда,

A1 = 3

A2 = 4

A3 = 10

A4 = 5

B1 = 0

B2 = 2

B3 = -2

B4 = -3

B5 = 1

Проверяем опорное решение на оптимальность. С этой целью вычисляем оценки для всех незаполненных клеток таблицы

Все оценки не положительны. Следовательно, решение является оптимальным, значение целевой функции: Z2=369.

Задача №2

Исходные данные:

Таблица возможных перемещений:

Решение

Динамическое программирование специально приспособленное к так называемым многошаговым операциям.

Страница:  1  2 


Другие рефераты на тему «Экономико-математическое моделирование»:

Поиск рефератов

Последние рефераты раздела

Copyright © 2010-2024 - www.refsru.com - рефераты, курсовые и дипломные работы