Axiomatizing Mixed Relations
暂无分享,去创建一个
This paper is included in a series aiming to contribute to the algebraic theory of distributed computation. The key problem in understanding Multi-Agent Systems is to nd a theory which integrates the reactive part and the control part of such systems. The claim of this series of papers is that the mixture of the additive and multiplicative network algebras (MixNA) will contribute to the understanding of distributed computation. A study of the classes of nite relations as enriched strict monoidal categories is presented in CaS91]. The relations there are interpreted as connections in owchart schemes, hence an \angelic" theory of relations is used. Finite relations may be used to model the connections between the components of dataaow networks BeS95, BrS96], as well. The corresponding algebras are slightly diierent enriched strict monoidal categories modelling a \forward-demonic" theory of relations. In order to obtain a full model for parallel programs one needs to mix control and reac-tive parts, hence a richer theory of nite relations is needed. Here we present results of the second part of the series, which is devoted to algebraic presentations for such mixed-nite relations. We introduced enriched (weak) semiringal categories as an algebraic model for relations in this setting.
[1] Gheorghe Stefanescu,et al. Towards a new algebraic foundation of flowchart scheme theory , 1990 .
[2] David Harel,et al. Statecharts: A Visual Formalism for Complex Systems , 1987, Sci. Comput. Program..
[3] Jules Desharnais,et al. Embedding a demonic semilattice in a relation algebra , 1995 .
[4] C. C. Elgot. Monadic Computation And Iterative Algebraic Theories , 1982 .
[5] Jan A. Bergstra,et al. Network algebra with demonic relation operators , 1995 .