Denotational semantics of membrane systems by using complete metric spaces

被引:13
|
作者
Ciobanu, Gabriel [1 ]
Todoran, Eneia Nicolae [2 ]
机构
[1] Romanian Acad, Inst Comp Sci, Iasi, Romania
[2] Tech Univ Cluj Napoca, Cluj Napoca, Romania
关键词
Membrane systems; Complete metric spaces; Continuation-passing;
D O I
10.1016/j.tcs.2017.08.022
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we present a mathematical model for a class of membrane systems, emphasizing on constructions of the denotational semantics as fixed points over complete metric spaces (to describe the semantics of multiset rewriting) and metric powerdomains (to describe the nondeterministic behaviour). We use the continuation-passing style, a technique providing enough flexibility for handling the concept of maximal parallelism and for describing the specific interactions in a membrane system. An important feature of the denotational approach is that it provides a compositional view of the membrane systems. Moreover, the semantics can be implemented naturally in a functional programming language; the implementation in Haskell is provided, and it is freely available for software experiments. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:85 / 108
页数:24
相关论文
共 50 条