Page 133 - 4495
P. 133

    
                                      max( , ) (max( , ),a b   a b  ,max( , ))a b .
                                                            1  1            h  h
                  Проблема полягає в тому, що така операція не є монотонною на

            напівкільцевому впорядкування   , тобто приходимо до суперечли-
                                                            S 2
            вості  з  базовими  принципами  с-напівкільця.  Нагадаємо,  що
                        
            [a  S  b ] min( , )a b    ] b   та  покажемо  приклад,  що  демонструє  немоно-

            тонну поведінку операції  для такого визначення напівкільця.
                  Приклад 4. Нехай  (0,1) та  (1,0) належать напівкільцевій множині

            A. Тоді правильно, що  (0,1)             (1,0) . Домножимо обидві сторони нерів-
                                                    S
                                                                                     
            ності  на  (0,1),  ми  повинні  отримати  max((0,1),(1,0)                  S  max(1,0),(1,0)) ,
            виходячи із монотонності. Однак одержуємо результат (1,1)                            (1,0), що
                                                                                                S
            суперечить монотонності.
                  Покажемо, що кожна мультиплікативна операція в с-напівкільці
            для компаратора «краще в найгіршому випадку» повинна бути немо-
            нотонною на напівкільцевому впорядкуванні, тобто, що не існує кла-

            су напівкільцевої CSP, який би розв’язував ІО з цим компаратором.
                  Нехай маємо ІО  C C              C   { , } { }c c   c  таку, в якій справедлива
                                                 1    2     1  2       3
            нерівність  ( ) (w c e c  ) w  ( ) (c e c   для кожного присвоєння   . Відпові-
                                                       )
                                1    1         2     2
            дний       клас       напівкільцевої          CSP       може        бути      заданий         як
             ( ,C con ) ({(def  ,con  ) (c def  ,con  ),i  1 3},con   con  con  ).  Такий  клас
                               i     i  i    i     i                1       2       3
            напівкільцевої CSP повинен задовольняти нерівність для  c  та  c , що
                                                                                              1       2
            була задана в описі задачі. Нерівність
                                            def  (t  con  )   def  (t  con  )
                                                1    con 1  S     2     con 2
            cправедлива для всіх кортежів  t , визначених на змінній в  con тому,

            що обидва обмеження належать до одного і того ж рівня ІО, і  c  зав-
                                                                                                     2
            жди більш важливе, ніж  c  (з припущення). Обмеження  c  належить
                                                 1                                           3
            до  нижчого  рівня,  ніж  c ,  тому  справедлива  також  нерівність
                                                   1
                          con              con
               : t def  (t   )   def  (t   ).  Додамо  до  обох  сторін  нерівності  c ,  і  з
                     3    con    S    1    con                                                        2
                            3                 1
            монотонності  над   одержимо:
                                          S
                                      con             con               con           con
                              def  (t    ) def  (t     )   def  (t      def  (t    )
                                 3    con        2    con     S    1    con      2    con
                                         3               2                1              2
                  Обмеження  c  та  c  знаходиться на одному рівні ієрархії, а  c  бі-
                                    1       2                                                          2
            льше за вагою, ніж  c . Відповідно повинна бути правильною рівність
                                         1
                     con             con               con
             def  (t    ) def  (t     )   def  (t     )  для  всіх  кортежів  t ,  заданих  на
                1    con 1      2    con 2  S    2     con 2
            змінних con. Отже, приходимо до виразу:
                                             con             con               con
                                    def  (t     ) def  (t     )   def  (t     ).
                                        3    con        2    con    S     2    con
                                                3               2                 2
                  Однак, виходячи із ієрархічної поведінки компаратора, отримує-



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