Содержание
- 2. Исходный текст программы domains list=symbol* predicates nondeterm transition(symbol, symbol, symbol) nondeterm accessible(symbol, list, symbol) clauses transition(b1,
- 3. Обозначение списка [x1, x2, x3] – список из трех элементов [x1] – список из одного элемента
- 4. Разделы программы domains list=symbol* predicates nondeterm transition(symbol, symbol, symbol) nondeterm accessible(symbol, list, symbol) clauses transition(b1, x1,
- 5. Виды аксиом Факт: transition(b1, x1, b2). ||| transition(b1, x1, b2) = ИСТИНА Правило: accessible(B1, [X|Rest], B2)
- 6. Целевая формула domains list=symbol* predicates nondeterm transition(symbol, symbol, symbol) nondeterm accessible(symbol, list, symbol) clauses transition(b1, x1,
- 7. Шаг 0
- 8. Поиск подходящего правила domains list=symbol* predicates nondeterm transition(symbol, symbol, symbol) nondeterm accessible(symbol, list, symbol) clauses transition(b1,
- 9. Шаг 1: Конкретизация
- 10. Шаг 1
- 11. Поиск подходящего правила domains list=symbol* predicates nondeterm transition(symbol, symbol, symbol) nondeterm accessible(symbol, list, symbol) clauses transition(b1,
- 12. Шаг 2: Конкретизация
- 13. Шаг 2
- 14. Шаг последний
- 15. Решение Целевая формула accessible(b1, [X1, X1, X1], b4) доказана в виде accessible(b1, [x1, x1, x1], b4),
- 16. Составная цель goal transition(B1, X, B2), B1 = B2. transition(B1, X, B2), B1 = B2. transition(B1,
- 18. Скачать презентацию