Monotone Predicate Transformers as Up-Closed Multirelations
Monotone Predicate Transformers as Up-Closed Multirelations
复制标题
作为闭环多重关系的单调谓词变换器
DOI:
10.1007/11828563_21
复制
发表时间:
2006
期刊:
影响因子:
--
通讯作者:
C. Brink
中科院分区:
文献类型:
--
作者:
Ingrid Rewitzky;C. Brink
In the study of semantic models for computations two independent views predominate: relational models and predicate transformer semantics. Recently the traditional relational view of computations as binary relations between states has been generalised to multirelations between states and properties allowing the simultaneous treatment of angelic and demonic nondeterminism. In this paper the two-level nature of multirelations is exploited to provide a factorisation of up-closed multirelations which clarifies exactly how multirelations model nondeterminism. Moreover, monotone predicate transformers are, in the precise sense of duality, up-closed multirelations. As such they are shown to provide a notion of effectivity of a specification for achieving a given postcondition.