Deterministic Languages of Petri Nets
暂无分享,去创建一个
One way of using Petri nets for modelling systems is to represent states by markings, and actions that modify the states by transitions. In order to represent the fact that one event can cause different modifications of the system, one has to label the transitions. For example, in a school, the beginning and the end of classes are signalled, or labelled, by the ringing of a bell. One possible way of investigating the functioning of a system is to examine the sequences of labels corresponding to the firing sequences of transitions of the Petri net that models the system. Several classes of languages have been defined and studied: languages of sequences of firing of transitions when one event or signal causes one action, and languages of words labelling firing sequences of transitions when one event can cause several actions.
[1] Matthias Jantzen,et al. On the hierarchy of Petri net languages , 1979, RAIRO Theor. Informatics Appl..
[2] Rüdiger Valk,et al. On the rationality of Petri net languages , 1977, Theoretical Computer Science.
[3] James L. Peterson. Computation Sequence Sets , 1976, J. Comput. Syst. Sci..