Расчет оптимального плана перевозок продукции с трех складов нескольким потребителям

Страницы работы

7 страниц (Word-файл)

Содержание работы

ТРАНСПОРТНАЯ  ЗАДАЧА

Вариант № 3

Имеется три склада,  содержащие однотипную продукцию. Имеется пять потребителей, которые нуждаются в этой продукции. Требуется найти такой план перевозок при котором общие затраты на перевозку всей продукции по всем потребителям будут минимальными.

            вj

    аi               

250

300

350

500

20

180

300

2

4

5

                   7

9

0

400

1

6

3

5

4

0

900

6

3  

                 2

1

10

0

а-поставщики   вj- потребители

Решение:

I

1.  Убедимся, что задача с правильным балансом:

3                        5

аi = 1600 > ∑ вj    = 1420– Задача открытая. Необходимо ввести фиктивного

i= 1                           j = 1                         потребителя : 1600-1420= 180

2.  Методом  минимальной стоимости построим опорное решение:

    

        2    4    5   7  9   0          
           С=  1    6    3   5  4   0    - Матрица стоимости

        6    3    2   1 10  0

В верхнем правом углу записываем стоимости единицы груза, а нижнем левом поставку. Число заполненных клеток должно быть: 3+6 -1= 8

            вj

    аi               

250

300

350

500

20

180

300

2

4

5

                   7

9

0

400

1

6

3

5

4

0

900

6

3  

                  2

1

10

0

 Вычисляем значение целевой функции:

Z (X) = 250*2+ 50* 4+ 350*3 + 30*5+ 20*4 + 250*3+ 470* 1+180*0= 3200

3. Вводим потенциалы, для того чтобы проверить оптимальность данного решения:

u i = c ij -vj ; vj= c ij-u i ; c ij = u i + vj

      V1=   1                     V2 =  3                      V3=  -1                  V4=                    V5=0        V6=0

           вj    

аi            

250

300

350

500

20

180

U1 = 1 300

2

250

                4

50            

5

                   7

9

0

U2= 4   400

1

6

3

350

5

30

                 4

20            

0

U3 = 0900

6

3

250 

                  2

                   1

470             

10

0

180

4.Вычисляем оценки для всех свободных клеток по формуле:

ij = u i + vj   -  c ij          i≤  0

21=  4+1-1= 4 ≤ 0

31=  0+1-6=-6 ≤  0

22 = 4+3-6= 1 ≤  0

13= 1-1-5=-5   ≤  0

33= 0-1-2=-3≤  0

14=1+1-7=-5  ≤  0

35= 0+0-10=-10 ≤  0

16= 1+0-0=1 ≤  0

26= 4+0-0=4 ≤  0

Опорное решение не является оптимальным, так как у четырех клеток положительная оценка.

5. Чтобы распределить поставки строим цикл, который включает  клетку (2;6), так как у нее самая большая положительная оценка:

           вj    

аi            

250

300

350

500

20

180

        300

2

250

                4

50            

5

                   7

9

0

        400

1

6

3

350

         -       5

30

                 4

20            

      +  0

4        

        900

6

3

250 

                  2

                   1

470  +          

10

0

180 -

Осуществляем сдвиг по циклу на величину:  Ө =30

II

       V1=   1                     V2 =  3                      V3=  3                    V4= 1                V5=4          V6=0

           вj    

аi            

250

300

350

500

20

180

U1 = 1 300

2

250

                4

50            

5

                   7

9

0

U2= 0   400

1

6

3

350

                  5

                 4

20            

          0

30      

U3 = 0900

6

3

250 

                  2

                   1

500             

10

0

150

Вычисляем значение целевой функции:

Z (X) = 250*2 + 50*4+ 350*3 + 20*4+ 30*0 + 250*3+ 500*1+150*0= 3080

Вводим потенциалы, чтобы проверить оптимальность данного решения, и вычисляем оценки для всех пустых клеток:

21=  1+1-2= 0 ≤ 0

31= 0+1-1=-1 ≤  0

22 = 0+3-6=-3 ≤  0

13= 1+3-5=-2 ≤  0

33= 0+3-2=1 ≤  0

14=1+1-7=-5≤  0

24=0+1-5=-4 ≤  0

15= 1+4-9=-4 ≤  0

35= 0+4-9=-6 ≤  0

16= 1+0-0=1 ≤  0

Данное решение не является оптимальным, есть две клетки с положительной оценкой. Чтобы распределить поставки строим цикл, который включает клетку (1;6).

           вj    

аi            

250

300

350

500

20

180

        300

2

250

     -          4

50            

5

                   7

9

     +  0

1

        400

1

6

3

350

                  5

                 4

20            

          0

30      

        900

6

3

250  +

                  2

                   1

500             

10

0

150   -

Похожие материалы

Информация о работе