Page 132 - 4495
P. 132

Глобальні компаратори визначають два основні класи напівкіль-
            цевої CSP для компараторів «краще за сумарною вагою», «краще за
            числом незадоволених» та «краще за найменшими квадратами», а та-
            кож  лексикографічну  напівкільцеву  CSP  для  компаратора  «лексико-

            графічно краще».
                  Компаратор «краще за сумарною вагою». Нехай маємо обме-

            ження  @c     l  з ІО C, з вагою  ( )w c , і визначена на змінних ( ,v             , )v . Тоді
                                                                                            1      k
            воно відповідає напівкільцевому обмеженню  (def                      ,con ), такому, в яко-

            му con     ( ,v  , )v , і:
                          1     k
                        [v   d  , ,v   d  ]:def  ( ,d  d  ) (0,   , 0, ( )w c   ( e c ), 0, ,0) .
                             1    1      k    k         1     k
                                                                                                   
                                                                    1     l  1   l       l 1   h
                  Операція  еквівалентна векторній сумі, що позначається  , тоб-
            то
                                                 
                                a b    ( , , ) ( , , ) (a   a   b   b   a  b  , ,a   b  ).
                                           1      h     1      h      1   1      h    h
                  Напівкільцева множина відповідає множині  h - кортежів, розши-
            рених елементом  . Адитивна операція задається лексикографічним
            мінімумом над h-кортежем, тобто:
                                         
                                 [min( , )a b   a ] [ (i a     b  ) ( j i a    :   b  )].
                                                           i    i              i    i        
                  Мінімальний елемент 1 відповідає  h - кортежу нулів  0, що являє
            собою повне задоволення.
                  c- напівкільце для компаратора «краще по сумарній вазі» відпо-
                                                          
            відає структурі S         (   h    ,min, , ,0)     .

                  Компаратор «краще за кількістю незадоволених». Цей компа-
            ратор є частковим випадком компаратора «предикатно краще за су-
            марною вагою», в якому ваги всіх обмежень рівні 1. У класі напівкі-

            льцевої CSP, що створюється даним компаратором, спрощується ви-
            значення                   напівкільцевого                      обмеження                    до
             def  ( ,d  d  ) (0,   ,0, (e c ),0, ,0),  де  (e c ) {0,1}    на  l -тій  позиції  для
                   1     k
             c @l .
                  Компаратор  «краще  за  найменшими  квадратами».  Різниця

            між цим компаратором і компаратором «краще за сумарною вагою»
            полягає  у  зміні  напівкільцевого  обмеження  шляхом  заміни  функції
                                                                                   2
            помилки її квадратом def           ( ,d  d  ) (0,   ,0, ( )w c   ( e c ) ,0, ,0) з ненульо-
                                                  1     k
            вим значенням на l  - тій для обмеження  @c                  l .
                  Компаратор  «краще  в  найгіршому  випадку».  Початкова  ідея

            визначення класу напівкільцевої CSP, яку задає цей компаратор поля-
            гає у заміні мультиплікативної операції для кожного рівня ІО прово-

            диться пошук найменш задоволеного обмеження:



                                                          132
   127   128   129   130   131   132   133   134   135   136   137