Page 81 - 6197
P. 81

привалів  різних  типів,  щоб  прибуток  від  реалізації  приладів
                            був максимальним.
                                Формалізований запис задачі буде таким:
                                                                n
                                                  max : R   x    c x ,
                                                                      j
                                                                    j
                                                                j 1
                                                   n
                                                    a x   b , i  1,m ,
                                                      ij
                                                             i
                                                         j
                                                   j  1 
                                             x   0 ,  x  - цілі числа,  j   1,n .
                                               j      j

                                2.3   Методи      розв’язування       задач    дискретного
                            (цілочислового) програмування
                                Будемо  розв’язувати  задачу  (2.2)  –  (2.5)  лінійного
                            цілочислового програмування.
                                Якщо  зняти  умову  цілочисельності  (2.5),  то  обмеження
                            (2.3) визначають випуклу множину в  n  - вимірному просторі.
                            Приклад  такої  множини  для  двовимірного  простору
                            показаний  на  рисунку  2.1.  Вузли  цілочислової  решітки
                            відмічені крапками. Вони розміщені всередині області OABCD
                            і   є    допустимим      розв’язком     задачі    цілочислового
                            програмування.  Оптимальний  розв’язок  задачі  лінійного
                            програмування завжди розміщений на межі області розв’язків.
                            Для  випадку,  який  показаний  на  рисунку  2.1,  ні  одна  із
                            граничних точок множини OABCD не є допустимою, оскільки
                            жодна із них не цілочислова.
                                Допустимо,  що  область  OABCD  допустимих  рішень
                            звужена  до  випуклої  оболонки  OEFGH  допустимих  цілих
                            точок  всередині  допустимої  області  (рис.  2.1).  Область
                            OEFGH  можна розглядати як область допустимих розв’язків
                            деякої іншої задачі лінійного програмування.
                                Така  нова  область  OEFGH  володіє  двома  важливими
                            властивостями:  по-перше,  вона  вміщує  всі  допустимі  точки
                            початкової  задачі  лінійного  програмування;  по-друге,  всі


                                                           81
   76   77   78   79   80   81   82   83   84   85   86