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

Автор работы: Пользователь скрыл имя, 12 Ноября 2012 в 12:22, лабораторная работа

Краткое описание

У поставщиков A1 , A2 , A3 , A4 , находится соответственно 100 , 170 , 140 , 180 единиц однотипной продукции, которая должна быть доставлена потребителям B1 , B2 , B3 , B4 , B5 в количестве 50 , 160 , 130 , 10 , 210 единиц соответственно.

Прикрепленные файлы: 1 файл

задача.doc

— 2.07 Мб (Скачать документ)

Из полученных разностей выберем наибольшую.


Наибольшей разностью  обладает строка 4. В данной строке выберем  ячейку A4B1, как обладающую наименьшим тарифом.


Почему? 
Стоимость доставки единицы продукции от поставщика Aк потребителю B1, как минимум, на 4 ден.ед. меньше чем к другим потребителям (см. левую таблицу).


Запасы поставщика Aсоставляют 180 единиц продукции. Потребность потребителя Bсоставляет 50 единиц продукции. (см. таблицу пункта 2)


От поставщика Aк потребителю Bбудем доставлять min = { 180 , 50 } = 50 единиц продукции.


Разместим в  ячейку A4Bзначение равное 50


Мы полностью  удовлетворили потребность потребителя B1. Вычеркиваем столбец 1 таблицы, т.е исключаем его из дальнейшего рассмотрения.


Поставщик

Потребитель

Запас

1

2

3

4

5

6

1

-

 

13  


-

 

5  


-

 

13  


10

 

1  


-

 

5  


-

 

0  


100

2

-

 

1  


-

 

15  


-

 

1  


-

 

6  


-

 

7  


-

 

0  


170

3

-

 

15  


-

 

6  


-

 

4  


-

 

10  


-

 

5  


-

 

0  


140

4

50

 

2  


-

 

6  


-

 

13  


-

 

3  


-

 

11  


-

 

0  


180

Потребность

50

160

130

10

210

30

 

 

4)

   

 

В каждой строке, найдем разность между двумя ячейками (доступными для выбора) с наименьшими тарифами.

 

В каждом столбце, найдем разность между двумя ячейками (доступными для выбора) с наименьшими тарифами.

Поставщик

Потребитель

i

1

2

3

4

5

6

1

-

 

13  


-

 

5  


-

 

13  


10

 

1  


-

 

5  


-

 

0  


0

2

-

 

1  


-

 

15  


-

 

1  


-

 

6  


-

 

7  


-

 

0  


6

3

-

 

15  


-

 

6  


-

 

4  


-

 

10  


-

 

5  


-

 

0  


1

4

50

 

2  


-

 

6  


-

 

13  


-

 

3  


-

 

11  


-

 

0  


5


 

Поставщик

Потребитель

1

2

3

4

5

6

1

-

 

13  


-

 

5  


-

 

13  


10

 

1  


-

 

5  


-

 

0  


2

-

 

1  


-

 

15  


-

 

1  


-

 

6  


-

 

7  


-

 

0  


3

-

 

15  


-

 

6  


-

 

4  


-

 

10  


-

 

5  


-

 

0  


4

50

 

2  


-

 

6  


-

 

13  


-

 

3  


-

 

11  


-

 

0  


j

-

1

3

-

0

-



Из полученных разностей выберем наибольшую.


Наибольшей разностью обладает строка 2. В данной строке выберем ячейку A2B3, как обладающую наименьшим тарифом.


Почему? 
Стоимость доставки единицы продукции от поставщика Aк потребителю B3, как минимум, на 6 ден.ед. меньше чем к другим потребителям (см. левую таблицу).


Запасы поставщика Aсоставляют 170 единиц продукции. Потребность потребителя Bсоставляет 130 единиц продукции. (см. таблицу пункта 3)


От поставщика Aк потребителю Bбудем доставлять min = { 170 , 130 } = 130 единиц продукции.


Разместим в ячейку A2Bзначение равное 130


Мы полностью  удовлетворили потребность потребителя B3. Вычеркиваем столбец 3 таблицы, т.е исключаем его из дальнейшего рассмотрения.


Поставщик

Потребитель

Запас

1

2

3

4

5

6

1

-

 

13  


-

 

5  


-

 

13  


10

 

1  


-

 

5  


-

 

0  


100

2

-

 

1  


-

 

15  


130

 

1  


-

 

6  


-

 

7  


-

 

0  


170

3

-

 

15  


-

 

6  


-

 

4  


-

 

10  


-

 

5  


-

 

0  


140

4

50

 

2  


-

 

6  


-

 

13  


-

 

3  


-

 

11  


-

 

0  


180

Потребность

50

160

130

10

210

30

 

 

5)

   

 

В каждой строке, найдем разность между двумя ячейками (доступными для выбора) с наименьшими тарифами.

 

В каждом столбце, найдем разность между двумя ячейками (доступными для выбора) с наименьшими тарифами.

Поставщик

Потребитель

i

1

2

3

4

5

6

1

-

 

13  


-

 

5  


-

 

13  


10

 

1  


-

 

5  


-

 

0  


0

2

-

 

1  


-

 

15  


130

 

1  


-

 

6  


-

 

7  


-

 

0  


8

3

-

 

15  


-

 

6  


-

 

4  


-

 

10  


-

 

5  


-

 

0  


1

4

50

 

2  


-

 

6  


-

 

13  


-

 

3  


-

 

11  


-

 

0  


5


 

Поставщик

Потребитель

1

2

3

4

5

6

1

-

 

13  


-

 

5  


-

 

13  


10

 

1  


-

 

5  


-

 

0  


2

-

 

1  


-

 

15  


130

 

1  


-

 

6  


-

 

7  


-

 

0  


3

-

 

15  


-

 

6  


-

 

4  


-

 

10  


-

 

5  


-

 

0  


4

50

 

2  


-

 

6  


-

 

13  


-

 

3  


-

 

11  


-

 

0  


j

-

1

-

-

0

-



Из полученных разностей выберем наибольшую.


Наибольшей разностью  обладает строка 2. В данной строке выберем  ячейку A2B5, как обладающую наименьшим тарифом.


Почему? 
Стоимость доставки единицы продукции от поставщика Aк потребителю B5, как минимум, на 8 ден.ед. меньше чем к другим потребителям (см. левую таблицу).


Запасы поставщика Aсоставляют 40 единиц продукции. Потребность потребителя Bсоставляет 210 единиц продукции. (см. таблицу пункта 4)


От поставщика Aк потребителю Bбудем доставлять min = { 40 , 210 } = 40 единиц продукции.


Разместим в  ячейку A2Bзначение равное 40


Мы полностью  израсходoвали запасы поставщика A2. Вычеркиваем строку 2 таблицы, т.е исключаем ее из дальнейшего рассмотрения.


Поставщик

Потребитель

Запас

1

2

3

4

5

6

1

-

 

13  


-

 

5  


-

 

13  


10

 

1  


-

 

5  


-

 

0  


100

2

-

 

1  


-

 

15  


130

 

1  


-

 

6  


40

 

7  


-

 

0  


170

3

-

 

15  


-

 

6  


-

 

4  


-

 

10  


-

 

5  


-

 

0  


140

4

50

 

2  


-

 

6  


-

 

13  


-

 

3  


-

 

11  


-

 

0  


180

Потребность

50

160

130

10

210

30

 

Информация о работе Транспортная задача