Page 228 - 4685
P. 228

Можливі чотири варіанти витрат ресурсів і отримання прибутку. Потрібно
            вибрати, які варіанти прийняти для реалізації за умови, щоб загальна кількість
            прийнятих варіантів не перевищувала три, тобто k ≤  3.
                   Рішення.  Для  складання  моделі  приймемо,  що    j-му  варіанту
            відповідатиме δ  (j= 1, ..., 4).
                               j
                  При цьому
                                              1, якщо	H − й	варіант	прийнятий
                                      δj = V
                                            0,			якщо	H − й	варіант	не	прийнятий
                  Тоді математична модель задачі запишеться у вигляді:
                                        E14 : = 65_ + 80_ + 90_ + 210_ ;
                                                                               a
                                                      !
                                                              [
                                                                     `
                                        200_ + 180_ + 240_ + 250_ ≤ 800;
                                                                        a
                                             !
                                                               `
                                                      [
                                           10_ + 15_ + 22_ + 28_ ≤ 50;
                                               !       [       `      a
                                                 _ + _ + _ + _ ≤ 3.
                                                  !     [    `    a
                  Останній  рядок  системи  забезпечує  виконання  умови,  щоб  загальна
            кількість прийнятих варіантів не перевищувала три.

                    Показник                                          Варіант
                                                  1                        2                       3
                  Прибуток                300                      290                      235
                  δ 1 0                   0                        0                        1
                    0
                  δ                       0                        1                        1
                    2
                    0
                  δ                       1                        0                        1
                    3
                    0
                  δ                       1                        1                        0
                   4
                  З варіантів рішення задачі видно, що найбільший прибуток (mах L = 300)
            досягається, якщо будуть прийняті третій і четвертий варіанти.
                  За допомогою булевих змінних можна накладати додаткові логічні зв'язки
            між  варіантами.  Наприклад,  потрібно,  щоб  четвертий  варіант  був  прийнятий
            лише  в  тому  випадку,  якщо  прийнятий  другий;  а  якщо  ж  другий  варіант  не
            прийнятий, то і четвертий не має бути прийнятий. Цю умову можна записати
            так: δ  = δ  або у формі запису обмежень δ  – δ  = 0.
                                                               2
                                                                    4
                   2
                        4
                  Можна  сформулювати  й  інший  варіант  додаткових  умов,  наприклад,
            потрібно, щоб був прийнятий або третій варіант, або четвертий, тобто δ  + δ  =
                                                                                                    3
                                                                                                         4
            1 (результат рішення в третьому стовпці).
                  Порівнюючи значення прибутку в оптимальному рішенні (mах L = 300) з
            прибутком при виконанні додаткових умов, можна зробити висновок, що вони
            призводять до зниження прибутку.
                  Переходячи від прикладу з додатковими умовами до загального випадку,
            задачу вибору варіантів можна записати так:
                                                                n
                                                               ∑
                                                       max  L  =  c d ;
                                                                    j
                                                                      j
                                                                j =1
                                                    n
                                                   ∑  a d j  £b (i = 1 ,...,m );
                                                       ij
                                                              i
                                                    j =1
                                                        s £n
                                                        ∑
                                                    p  £   d j  £k , (*)
                                                        j = 1
                                                           224
   223   224   225   226   227   228   229   230   231   232   233