RUS  ENG
Full version
JOURNALS // Program Systems: Theory and Applications // Archive

Program Systems: Theory and Applications, 2018 Volume 9, Issue 1, Pages 58–63 (Mi ps298)

This article is cited in 1 paper

Mathematical Foundations of Programming

A recursive definitions of relational transformations

M. V. Kuchuganov


Abstract: In the paper we describe and investigate a basic constructions and semantics of a new action description language KSL (Knowledge Specification Language) which is based on the notion of relational transformation.
The main difference the described language from traditional ones (STRIPS, ADL, etc.) is in extension traditional (STRIPS-like) rules by means of its set-theoretic compositions and recursion - this greatly increases the expressiveness of the language.
Also we define a function to calculate a recursively defined relational transformations and prove its partial correctness. (in Russian).

Key words and phrases: action description languages, STRIPS, ADL, situation calculus, relational transformations.

UDC: 519.682

Received: 26.11.2017
Accepted: 05.03.2018

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



© Steklov Math. Inst. of RAS, 2026