RUS  ENG
Полная версия
ЖУРНАЛЫ // Программные системы: теория и приложения // Архив

Программные системы: теория и приложения, 2018, том 9, выпуск 1, страницы 58–63 (Mi ps298)

Эта публикация цитируется в 1 статье

Математические основы программирования

Рекурсивные определения реляционных преобразований

М. В. Кучуганов


Аннотация: В статье определяются основные конструкции и семантика языка описания действий (action description language), предназначенного для описания и вычисления преобразований отношений моделей ситуаций (реляционных преобразований).
Основное отличие описываемого языка от традиционных языков описания действий (STRIPS, ADL и т.п.) заключается в использовании, кроме традиционных (STRIPS-like) правил, их теоретико-множественных композиций и рекурсии– это существенно повышает выразительность языка.
Описывается функция для вычисления эффектов действий, определенных рекурсивно и доказывается ее частичная корректность.

Ключевые слова и фразы: языки описания действий, STRIPS, ADL, ситуационное исчисление, реляционные преобразования.

УДК: 519.682

Поступила в редакцию: 26.11.2017
Подписана в печать : 05.03.2018

DOI: 10.25209/2079-3316-2018-9-1-53-83



© МИАН, 2024