TRAPS CHARACTERIZE HOME STATES IN FREE CHOICE SYSTEMS

被引:12
作者
BEST, E [1 ]
DESEL, J [1 ]
ESPARZA, J [1 ]
机构
[1] TECH UNIV MUNICH, INST INFORMAT, W-8000 MUNICH 2, GERMANY
关键词
D O I
10.1016/0304-3975(92)90048-K
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Free choice nets are a subclass of Petri nets allowing to model concurrency and nondeterministic choice, but with the restriction that choices cannot be influenced externally. Home states are ground markings which can be reached from any other reachable marking of a system. A trap is a structurally defined part of a net with the property that once it is marked (that is, carries at least one token), it will remain marked in any successor marking. The main result of this paper characterizes the home states of a live and bounded free choice system by the property that all traps are marked. This characterization leads to a polynomial-time algorithm for deciding the home state property. Other consequences include the proof that executing all parts of a net at least once necessarily leads to a home state; this has been a long standing conjecture.
引用
收藏
页码:161 / 176
页数:16
相关论文
共 14 条
[1]   FREE CHOICE SYSTEMS HAVE HOME STATES [J].
BEST, E ;
VOSS, K .
ACTA INFORMATICA, 1984, 21 (01) :89-100
[2]  
Best E., 1990, Formal Aspects of Computing, V2, P123, DOI 10.1007/BF01888220
[3]  
Commoner F., 1971, Journal of Computer and System Sciences, V5, P511, DOI 10.1016/S0022-0000(71)80013-2
[4]  
DESEL J, 1990, LECT NOTES COMPUT SC, V458, P166
[5]  
DESEL J, 1990, SFB3421190A TU BER
[6]  
DOPP K, 1983, EIK193, P107
[7]  
ESPARZA J, 1992, IN PRESS THEORET COM
[8]  
Genrich H. J., 1973, Acta Informatica, V2, P143, DOI 10.1007/BF00264027
[9]   A THEORY OF BIPOLAR SYNCHRONIZATION SCHEMES [J].
GENRICH, HJ ;
THIAGARAJAN, PS .
THEORETICAL COMPUTER SCIENCE, 1984, 30 (03) :241-318
[10]  
HACK M, 1972, MITMAC TR94