Мы знаем DPLL
алгоритм - это откат + распространение единицы + чистое правило буквального.Примеры DPLL и удовлетворенности?
У меня есть пример. Существует один пример для решения следующей проблемы с удовлетворенностью с DPLL. если присваивание переменных «0» перед назначением «1» переменным, из которых Unit Clause (UC)
или Pure Literal (PL)
используется для решения этого конкретного примера?
{~A \/ B \/ C}, {A \/ ~B \/ C}, {A \/ B \/ ~C}, {A \/ B \/ C}
В этом примере написано, используя два из них (PL and UC
). почему выбрали два из них? Есть идеи?
Вы знаете, что задействовано обратное отслеживание.Если остальные были только UP и PL, и от них нечего было бы отступить, потому что они не сделали бы никаких выборов, которые могут быть неправильными. – harold
@harold Вы можете использовать PL или UC. вы можете использовать один из них. – user4249446
@ user4249446, конечно, вы можете, но вы не можете * использовать * их вообще. – harold