Causal Semantics of Algebraic Petri Nets distinguishing Concurrency and Synchronicity

被引:0
作者
Juhas, Gabriel [1 ]
Lorenz, Robert [1 ]
Mauser, Sebastian [1 ]
机构
[1] Slovak Tech Univ Bratislava, Fac Elect Engn & Informat Technol, Bratislava, Slovakia
关键词
theory of concurrency; algebraic Petri nets; causal semantics; process terms; inhibitor arcs; synchronicity;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we show how to obtain causal semantics distinguishing "earlier than" and "not later than" causality between events from algebraic semantics of Petri nets. Janicki and Koutny introduced so called stratified order structures (so-structures) to describe such causal semantics. To obtain algebraic semantics, we redefine our own algebraic approach generating rewrite terms via partial operations of synchronous composition, concurrent composition and sequential composition. These terms are used to produce so-structures which define causal behavior consistent with the (operational) step semantics. For concrete Petri net classes with causal semantics derived from processes minimal so-structures obtained from rewrite terms coincide with minimal so-structures given by processes. This is demonstrated for elementary nets with inhibitor arcs.
引用
收藏
页码:255 / 298
页数:44
相关论文
共 22 条
[1]   Contextual Petri nets, asymmetric event structures, and processes [J].
Baldan, P ;
Corradini, A ;
Montanari, U .
INFORMATION AND COMPUTATION, 2001, 171 (01) :1-49
[2]   SEQUENTIAL AND CONCURRENT BEHAVIOR IN PETRI NET THEORY [J].
BEST, E ;
DEVILLERS, R .
THEORETICAL COMPUTER SCIENCE, 1987, 55 (01) :87-136
[3]  
BRUNI R, 2000, ALGEBRAIC MODELS CON
[4]  
BURMEISTER P, 2002, LECT NOTES UNIVERSAL
[5]  
Busi N., 1999, Fundamenta Informaticae, V40, P165
[6]  
Desel J, 2000, LECT NOTES COMPUT SC, V1825, P146
[7]  
DESEL J, LECT NOTES COMPUTER, V2128, P1
[8]  
EHRIG H, 2001, LECT NOTES COMPUTER, V2128
[9]   SEMANTICS OF INHIBITOR NETS [J].
JANICKI, R ;
KOUTNY, M .
INFORMATION AND COMPUTATION, 1995, 123 (01) :1-16
[10]  
JUHAS G, 2005, THESIS