Page 86 - 4495
P. 86

Технологія задоволення обмежень


                   Структуризація межень                                Управління задоволенням об-
                                                                                   межень

                   Перетин обмежень                                   Основане на коефіцієнті не-
                    сумісності по дузі                                    виконання обмежень


                    Стягування обмежень                              Контекстний вибір обме-
                       (логічне вираження)                                      жень

                    Побудова інтегрованих об-                           Впорядкування
                              межень                                 змінних в обмеженнях

                      Побудова ієрархій обме-                          Послаблення задачі
                                жень                              задоволення обмежень

                         Зважування обмежень                       Розширення області
                                                                       застосування



                                                                         Розширення області
                                                                             обмеження


                                                                             Видалення змінної


                                                                                  Видалення обме-
                                                                                       ження


                Рисунок 1 – Методи підвищення ефективності задоволення обмежень

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

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

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

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

            кування  змінних  (наприклад  стратегія  пошуку  до  першої  невдачі).



                                                           86
   81   82   83   84   85   86   87   88   89   90   91