Ви є тут

Система автоматического синтеза функциональных программ

Автор: 
Корухова Юлия Станиславовна
Тип роботи: 
диссертация кандидата физико-математических наук
Рік: 
2005
Кількість сторінок: 
124
Артикул:
15040
179 грн
Додати в кошик

Вміст

Оглавление
Введение. Существующие подходы к синтезу программ.
Дедуктивный синтез программ.
Синтез программ, содержащих цикл или рекурсию.
Автоматизированные системы доказательств
Системы автоматического синтеза с использованием планирования доказательств
Постановка задачи
Содержание работы
Глава 1. Метод дедуктивных таблиц
1.1 Основные понятия.
1.2 Свойства дедуктивных таблиц
1.3 Дедуктивные правила
1.4 Порождение программы.
1.5 Проблема комбинаторного взрыва.
Глава 2. Доказательство с использованием волновых правил.
2.1 Системы переписывания
2.2 Формирование волновых правил.
2.2.1 Основные понятия, связанные с волновыми правилами
2.2.2 Алгоритм унификации различий.
2.3 Применение волновых правил с распространением волн наружу
2.4 Применение волновых правил с распространением фронта волны внутрь
2.5 Преимущества применения волновых правил. Особенности применения волновых правил для синтеза программ.
Глава 3. Автоматизация синтеза программ в дедуктивной таблице
3.1 Эвристики, ограничивающие число применимых правил
3.1.1 Учт полярности логических выражений.
3.1.2 Учт типов термов при выводе.
3.2 Применение волновых правил для планирования доказательства в дедуктивной таблице
3.2.1 Описание метода
3.2.2 Построение волновых правил.
3.2.3 Доказательство шага индукции с помощью волновых правил.
3.2.4 Применение волновых правил для построения пути доказательства
Глава 4. Система синтеза функциональных программ АЛИСА.
4.1 Язык спецификаций
4.2 Язык синтезируемых программ
4.3 Использование встроенных механизмов языка Пролог для реализации системы
4.4 Архитектура и схема работы системы.
4.5 Внутреннее представление дедуктивных таблиц
4.6 Реализация дедуктивных правил
4.7 Стратегия применения дедуктивных правил
4.8 Реализация волновых правил.
4.9 Результаты синтеза в системе АЛИСА.
Заключение.
Литература