Содержание
- Введение 1
- Основы логического программирования 2
- - Предикатная логика и ее реализация 2.1
- - Механизмы логического вывода 2.2
- - Декларативное программирование 2.3
- Язык Prolog: синтаксис и возможности 3
- - Синтаксис и структура программы на Prolog 3.1
- - Унификация и механизм поиска решений 3.2
- - Встроенные предикаты и расширяемость языка 3.3
- Datalog и Answer Set Programming (ASP) 4
- - Синтаксис и семантика Datalog 4.1
- - Answer Set Programming (ASP): базовые принципы 4.2
- - Преимущества и недостатки Datalog и ASP 4.3
- Практические примеры и сравнение эффективности 5
- - Решение задачи планирования на Prolog 5.1
- - Диагностика неисправностей с использованием ASP 5.2
- - Сравнение производительности на реальных данных 5.3
- Заключение 6
- Список литературы 7