Relational semantics for locally nondeterministic programs

被引:6
|
作者
Xu, LW
Takeichi, M
Iwasaki, H
机构
[1] UNIV TOKYO,DEPT ENGN MATH,BUNKYO KU,TOKYO,JAPAN
[2] TOKYO UNIV AGR & TECHNOL,FAC TECHNOL,KOGANEI,TOKYO 184,JAPAN
关键词
nondeterminism; (demonic; angelic); semantics; relation;
D O I
10.1007/BF03037950
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Introducing nondeterministic operators in a conventional deterministic language gives rise to various semantic difficulties. One of the problems is that there has been no semantic domain that is wholly satisfactory for denoting nondeterministic programs. In this paper, we propose an approach based on relational algebra. We divide the semantics of a nondeterministic program into two parts. The first part concerns the angelic aspect of programs and the second part concerns the demonic aspect of programs. Because each semantic function used in these parts is monotonic with respect to an ordering on relations, the existence of the fixed points of recursively defined nondeterministic programs is ensured.
引用
收藏
页码:339 / 361
页数:23
相关论文
共 50 条