Логика первого порядка цепочки прямого движения (унификация)

Я готовлюсь к своему последнему экзамену, и у меня возникают проблемы с пониманием этого алгоритма FC:

Я понимаю это до той части, где вы стандартизируете каждое правило. Тогда я думаю, что следующая строка говорит для каждой тэты, которая удовлетворяет обобщенному модусу поненс (p'_iTheta = p_i Theta), сделайте... что-нибудь. Что это такое? Я не очень понимаю, что происходит после этой части.

Любая помощь приветствуется. Спасибо за прочтение.

1 ответ

Решение

В принципе, Theta это замена, которая может сделать некоторый набор терминов, которые вы знаете, чтобы быть правдой (p'в KB) равный pS в правиле, то вы можете сделать вывод, что q' (q с тем же Theta применяется к нему) тоже верно. Если это q' еще не известно, то это входит в new; если он объединяет наш запрос, то мы преуспели.

Другие вопросы по тегам