Математическое программирование

Автор работы: Пользователь скрыл имя, 13 Июня 2011 в 15:48, курс лекций

Описание

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

Работа состоит из  1 файл

МАТЕМАТИЧЕСКОЕ ПРОГРАММИРОВАНИЕ.doc

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

    Распределим грузы методом минимального элемента:

    U1+V2=3 U1=0 V2=3

    U1+V3=2  V3=2

    U2+V1=7 U2=5 

    U2+V4=3  V4=-2

    U2+V5=1  V5=-4

    U3+V1=8  V1=2

    U3+V2=9 U3=6 

    U3+V´4=5  V´4=-1 

    g11=5-(0+2)=3 g15=8-(-4)=12 g22=6-(5+3)=-2

    g14=4-(-2)=6 g14'=4-(-1)=5 g23=5-(5+2)=-2

    g24'>0 g33=4-(6+2)=-4 g34=5-(6-2)=1 g35=2-(6-4)=0

      

    Среди оценок gij есть отрицательная g12=-2. Перераспределим груз по циклу пересчета 
     
     
     

     
     
     
     
     
     
     

                                                                 min(80:30)=30

    Составим новую таблицу согласно пкерераспределению груза.

Пункт отправления В1 В2 В3 В4 В5 В4' Запасы Ui
А1 5 3

60

2

50

4 8 4 110 0
А2 7

20

6 5 3

40

1

30

М 90 1
А3 8

20

9 4

30

5 2 5

30

2

80

2
Потребности 40 60 80 40 30 30 280  
Vj 6 3 2 2 0 3    

                                                            

    Проверим опорный  план на оптимальность: 

    U1+V2=3 U1=0 V2=3

    U1+V3=2  V3=2

    U2+V1=7  

    U2+V4=3 U2=1 V4=2

    U2+V5=1  V5=0

    U3+V1=8  V1=6

    U3+V3=4 U3=2 

    U3+V1=5  V4=3 

    g11=5-6=-1 g22=6-3=3 g32=9-5=4

    g14=4-2=2 g23=5-3=2 g34=5-4=1

    g15=8-0=8 g24'=M-4 g35=2-2=0 

    Среди оценок gij снова есть отрицательная g11=-1. Еще раз перераспределяем груз.

     
     
     
     
     
     
     

                                                                  min(50:20)=20 

    Составляем  новую таблицу согласно переспределенному  грузу: 
     
     
     
     

Пункт отправления В1 В2 В3 В4 В5 В14 Запасы Ui
А1 5

20+50

3

60

2

30

4 8 4 110 0
А2 7

20

6 5 3

40

1

30

М 90 2
А3 8 9 4

50

5 2

+60

5

30

2

80

2
Потребности 40 60 80 40 30 30 280  
Vj 5 3 3 1 -1 3    
 

    U1+V1=5 U1=0 V1=5

    U1+V2=3  V2=3

    U1+V3=2  V3=3

    U2+V1=7 U2=2 

    U2+V4=3  V4=1

    U2+V5=1  V5=-1

    U3+V3=4 U3=2 

    U3+V4'=5  V4'=3 
     

    g14=4-1=3 g22=6-5=1 g31=8-7=1

    g15=8+1=9 g23=5-4=1 g32=9-5=4

    g14'=4-3=1 g24'=M-5 g34=5-3=2

                g35=2-1=1

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

     

    Стоимость перевозки  равна  

    F=5*70+3*60+2*30+20*7+3*40+1*30+4*50+5*30=100+180+60+140+120+30+200+150=1350

Информация о работе Математическое программирование