Page 112 - 4495
P. 112

def  ( )t   def  (t  con  ) def  (t  con  ).
                                                      1    con       2    con
                                                             1              2
                  З огляду на комутативність та асоціативність мультиплікативної
                                                                                                           C
            операції,  можемо  позначити  комбінацію  c                     c ...  c   як     n  c 
                                                                         1    2        n          i 1  i
            для C    c ,..., c  .
                        1    n
                  Інакше  кажучи,  комбінування  двох  обмежень  означає  побудову
            нового обмеження, в якому б були задіяні всі змінні з двох початко-

            вих і призначених кожному кортежу значень на цих змінних певного
            елемента на півкільця. Цей елемент береться шляхом множення еле-
            ментів, які були призначені в початкових обмеженнях на відповідні

            підкортежі.
                  Означення  36  (проекція).  У  заданому  обмеженні  C                          (def  ,con )і
            підмножині  I  , проекцією  C  на  I (позначається  C  ), називається
                                  V
                                                                                        I
                                                n
            обмеження ( fde      ,co n ), де co  , а
                                                    I
                                               def  ( )t       def  ( )t .
                                                         / t t con  t  
                                                            I con
                  Простіше, проекція означає виключення певних змінних. Це ро-
            биться шляхом асоціювання кожному кортежу над змінними, які тре-

            ба видалити, елементу на півкільця, який є сумою елементів, асоційо-
            ваних початковими обмеженнями всім розширенням цього кортежу.
                  Підсумовуючи,  зазначимо,  що  комбінування  виконується  за  до-

            помогою мультиплікативної операції в напівкільці, а проектування –
            за допомогою адитивної.
                  Розв’язок

                  Означення 37 (ступінь задоволення, розв’язок). Розв’язком на-
            півкільцевої SCSP  P          (C ,con ) є обмеження

                                                  Sol ( ) (P   C )  con.
                  Тобто,  всі  обмеження  комбінуються  і  потім  проектуються  на
            змінні множини con. Таким чином, отримуємо обмеження на множині
             con, «викликане» цілою задачею напівкільцевої CSP. Також це обме-

            ження виражає своєю функцією  def оцінку кожного кортежу (присво-
            єня), тобто воно водночас може вважатися ступенем задоволення за-

            дачі.
                  Означення 38 (ступінь послідовності). Напівкільцеве значення
            оптимальних розв’язків називається початковим рівнем послідовності
            напівкільцевої SCSP і позначається:

                                                 blevel ( )P   Sol ( )P  .
                                                                     
                  Простіше, максимальне (відповідно до   ) напівкільцеве значен-
                                                                           S




                                                          112
   107   108   109   110   111   112   113   114   115   116   117