Логическое программирование
  • формат pdf
  • размер 1.04 МБ
  • добавлен 24 октября 2010 г.
Солдатова О.П., Лёзина И.В. Логическое программирование на языке Visual Prolog
Учебное пособие: Самара, 2010. - 81 с.

Предназначено для студентов направления «Информационные технологии» и специальности «Автоматизированные системы обработки информации и управления», и может быть использовано при изучении дисциплин «Логическое программирование», «Интеллектуальные системы», «Системы искусственного интеллекта» и «Основы экспертных систем».

Содержание

Предисловие

1 Логическое программирование и аксиоматические системы
1.1 Общие положения
1.2 Автоматизация доказательства в логике предикатов
1.2.1 История вопроса
1.2.2 Скулемовские стандартные формы
1.2.3 Метод резолюций в исчислении высказываний
1.2.4 Правило унификации в логике предикатов
1.2.5 Метод резолюций в исчислении предикатов

2 Введение в язык логического программирования ПРОЛОГ
2.1 Общие положения
2.2 Основы языка программирования Пролог
2.3 Использование дизъюнкции и отрицания
2.4 Унификация в Прологе
2.5 Вычисление цели. Механизм возврата
2.6 Управление поиском решения
2.7 Процедурность Пролога
2.8 Структура программ Пролога
2.9 Использование составных термов
2.10 Использование списков
2.11 Применение списков в программах
2.11.1 Поиск элемента в списке
2.11.2 Объединение двух списков
2.11.3 Определение длины списка
2.11.4 Поиск максимального и минимального элемента в списке
2.11.5 Сортировка списков
2.11.6 Компоновка данных в список
2.12 Повторение и рекурсия в Прологе
2.12.1 Механизм возврата
2.12.2 Метод возврата после неудачи
2.12.3 Метод повтора, использующий бесконечный цикл
2.13 Методы организации рекурсии
2.14 Создание динамических баз данных
2.15 Использование строк в Прологе
2.16 Преобразование данных в Прологе
2.17 Представление бинарных деревьев
2.18 Представление графов в языке Пролог
2.19 Поиск пути на графе
2.20 Метод образовать и проверить

3 Основные стратегии решения задач. Поиск решения в пространстве состояний
3.1 Понятие пространства состояния
3.2 Основные стратегии поиска решений в пространстве состояний
3.2.1 Поиск в глубину
3.2.2 Поиск в ширину
3.3 Сведение задачи к подзадачам и И/ИЛИ графы
3.4 Решение игровых задач в терминах И/ИЛИ- графа
3.5 Минимаксный принцип поиска решений

Литература
Читать онлайн
Смотрите также

Братко И. Алгоритмы искусственного интеллекта на языке Prolog

  • формат pdf
  • размер 21.05 МБ
  • добавлен 11 февраля 2010 г.
3-е издание. : Пер. с англ. — М. : Издательский дом "Вильяме", 2001. 640 с. : ил. В книге известного специалиста по программированию приведены основные сведения о языке Prolog, описан процесс разработки программ на этом языке и показано применение языка Prolog во многих областях искусственного интеллекта, включая решение задач и эвристический поиск, программирование в ограничениях, представление знаний и экспертные системы, планирование, машинно...

Кичкайло Т.А., Тушев А.Н. Функциональное и Логическое Программирование

  • формат pdf
  • размер 4.46 МБ
  • добавлен 04 марта 2011 г.
Учебное пособие. - Алт. гос. техн. ун-т им. И. И. Ползунова. Центр дистанционного обучения. Барнаул: 1999. - 148с. Данное учебное пособие предназначено для дистанционного изучения дисциплины «Функциональное и логическое программирование». Рассматриваются вопросы программирования на языке Лисп, применение этого языка для обработки математических выражений в системе Reduce-З и применение Лиспа для автоматического построения чертежей в системе Авток...

Лабораторная работа №1

Лабораторная
  • формат doc
  • размер 84.5 КБ
  • добавлен 01 декабря 2008 г.
«Ознакомление со средой программирования Visual Prolog 5.2. Логический вывод и логическое следствие. Унификация и сопоставление».Содержит кратко теорию и выполненую лабораторную работу.

Программа - Visual Prolog 7.2

program
  • формат msi
  • размер 18.9 МБ
  • добавлен 02 марта 2009 г.
Новейшая версия программы из серии Visual Prolog. Дружественный интерфейс и высокая интеллектуальность. Приятной работы!rn

Реферат - История создания и развития языка Prolog

Реферат
  • формат docx
  • размер 679.52 КБ
  • добавлен 08 ноября 2010 г.
История создания и развития языка Prolog. Сферы использования. Среда разработки "SWI-Prolog". Среда разработки "Тurbo Prolog". Среда разработки " Visual Prolog ". Количество страниц 35.rn

Сошников Д.В. Лекции по ЛП. Слайды

  • формат pdf
  • размер 21.9 МБ
  • добавлен 08 октября 2009 г.
МАИ. Факультет прикладной математики. Кафедра вычислительной математики и программирования. Подготовка к экзамену по курсу Логическое программирование Преподаватель: Сошников Д. В. ~500 стр. Что такое логическое программирование Введение в логическое программирование Логика Резолюции Пролог и Меркурия Рекурсивные Структуры данных Отрицание как Failure Логических задач Типизированное программирование Простой поиск Эвристический поиск Си...

Сошников Д.В. Парадигма логического программирования

  • формат djvu
  • размер 12.5 МБ
  • добавлен 01 ноября 2009 г.
МАИ. Факультет прикладной математики. Кафедра вычислительной математики и программирования. Объем: 111стр. Содержание: Парадигмы. Системы логического программирования. Логика и исчисление предикатов. Логическое программирование как алгоритмическая модель. Типизированное логическое программирование. Языки программирование Prolog и Mercury. Рекурсивные структуры данных. Отрицание по неуспеху. Методы решения логических задач. Поиск в пространстве с...

Хачатрян В.Е., Лыхин Е.В., Шатров Д.В. Логическое программирование

Практикум
  • формат doc
  • размер 160.5 КБ
  • добавлен 17 октября 2010 г.
Методические указание к выполнению лабораторных работ для студентов специальности 220400 – Программное обеспечение вычислительной техники и автоматизированных систем Оглавление Введение Лабораторная работа № 1. Ознакомление с оболочкой AMZI! Prolog. Изучение основ программирования на языке Пролог. Отношения между данными Лабораторная работа № 2. Использование рекурсивных правил и структурированных данных Лабораторная работа № 3. Работа со спи...

Costa E. Visual Prolog 7.2 for Tyros

  • формат pdf
  • размер 1.67 МБ
  • добавлен 03 марта 2009 г.
This book started as a personal project. My intention was simply to write a tutorial on Logic Programming for my son. The success of the book,however, was immense, and I received many uggestions on how to improve the text, or the code, and encouragement to continue with the work. Подробное описание работы в Visual Prolog 7.2 - от знакомства с интерфейсом до решения серьезных задач с пояснениями и приведенными листингами - (25 глав 256 стр. на анг...

Thomas W. de Boer. A Beginners Guide to Visual Prolog 7.1

  • формат pdf
  • размер 2.99 МБ
  • добавлен 09 сентября 2009 г.
Groningen. 2008 This is a book on how to write computer programs in Visual Prolog. Visual Prolog, or VIP for short, is an Object-Oriented Programming Language (OOPL for short) that can be used to create programs that run under Microsoft Windows. This means that the programs that you write should support a GUI, a Graphical User Interface.