Page 78 - 6197
P. 78

2 ДИСКРЕТНЕ ПРОГРАМУВАННЯ

                                2.1 Постановка задачі дискретного програмування
                                Особливістю  задач  дискретного  програмування  є  те,  що
                            змінні,  які  зумовлюють  мінімум  деякій  цільовій  функції
                            приймають лише цілочислові значення.
                                У загальному випадку задача дискретного програмування
                            формулюється у такий спосіб:
                                                       
                                                   R x  *  min : R   x ,                (2.1)
                                                            x X
                            де  X   -  скінчена  множина  допустимих  розв’язків,  яка
                            задовольняє умові 1    X   N ;  X  - число елементів множини

                             X .
                                                                                    i
                                Множина  X  вміщує кінцеве число елементів  x ,  i     1,N ,
                            які  можна  пронумерувати  і  обчислити  відповідні  значення
                               
                             R x   i  ,  i  1,N   і  в  такий  спосіб  знайти  найменше  значення
                                               R
                            цільової  функції    x .    Такий  метод  повного  перебору  при
                            великих значеннях  N  неможливо реалізувати на ЕОМ будь-
                            якої потужності.
                                Як частковий випадок задачі (2.1) можна навести задачу, у
                            якій цільова функція    x  лінійна, а  множина  X  утворена
                                                   R
                            лінійними  обмеженням  задачі.  Така  задача  формулюється  у
                            такий спосіб:
                                мінімізувати функцію
                                                           n
                                                   R   x    c x                       (2.2)
                                                               j
                                                                 j
                                                           j  1 
                                при обмеженнях
                                                      n
                                                      a x   b ,                        (2.3)
                                                           j
                                                         ij
                                                               j
                                                     j  1 
                                                  x   0 ,  j   1,n                      (2.4)
                                                    j

                                                           78
   73   74   75   76   77   78   79   80   81   82   83