Page 35 - 2577
P. 35

 f  
                   де   max    max   kl   ;   :,lk  d kl    . 0
                                   d
                                   kl  
                   К7. Перерахувати потоки в лініях зв'язку
                                                               2
                                                     f kl  : f  kl  ; k ,l   , 1  . N
                                                               1
                   К8. Визначити ваги ліній зв'язку
                                           T        d kl
                                                         2  ;  k, l   N :,1  d kl   0  i  f kl   d kl
                                     w    :    f  d   f  
                                      kl      kl    kl   kl
                                          
                                            k,;  l   N :,1  d kl   0  або  f kl   d kl
                   та ініцилізувати потоки по найкоротшим шляхам
                                                          :  ; 0 k ,l   , 1  . N
                                                         kl
                   К9. Використовуючи нові ваги ліній зв`язку, визначити найкоротші шляхи між всіма
            парами вузлів „джерело-адресат”.(ФУ - алгоритм).
                   К10. Розподілити потоки за найкоротшими шляхами

                                                         i , j  , 1 N  :
                                                          (k ,l )   ij  :

                                                                       ) 2 (
                                                         kl  :    kl   ij  .
                                                                        
                   К11. Знайти величину       1,0 , що мінімізує функцію
                                                       N  N
                                                   1                 1  f
                                          T                kl          kl  .
                                                    2      d           1  f
                                                      k  l1  1  kl  kl         kl
                   За умови виконання обмежень (2.13).
                                                                                  :
                   К11. Виконати відхилення (девіацію) потоку на величину 
                                                f     kl    1  f kl ; k ,l   , 1  . N
                                                 kl
                                                 N  N
                                             1           f
                   К12. Обчислити: T                 kl  .
                                       new    2
                                                     d    f
                                                k  l1  1  kl  kl
                   К13. Якщо  T     T       , то stop;
                                 old  new
                            якщо   2     , то не існує допустимих розв'язків;
                            якщо   2     , то отриманий оптимальний розв'язок із заданою точністю  .
                   Інакше:
                                  1)     Покласти: T    : T  ;   1  :    2  ;
                                                     old   new
                                  2)     Якщо    1     , то перейти до К6; інакше перейти до К8.

                    Віртуальна  (фіксована)  маршрутизація.  В  порівняні  з  альтернативною
            (дейтограмною) маршрутизацією задача пошуку єдиного шляху є складнішою через вимогу
            цілочисельністі  змінних  x   , ji  .   Якщо  ослабити  вимогу  цілочисельності,  то  задачу  можна
                                         kl
            розв`язати використовуючи метод невизначиних множників Лагранжа. Практика показує, що
            для багатьох задач цілочисельнної оптимізації
                     -  функція  Лагранжа  добре  обумовлена,  що  дозволяє  отримати  задовільну
                         швидкість збіжності;
                     -  різниця між цілочисельним оптимумом і оптимумом задачі Лагранжа дуже малі
                         або зовсім відсутні.



                                                           32
   30   31   32   33   34   35   36   37   38   39   40