The residue of vector sets with applications to decidability problems in Petri nets |
| |
Authors: | Rüdiger Valk Matthias Jantzen |
| |
Affiliation: | (1) Fachbereich Informatik (TGI), Universität Hamburg, Rothenbaumchaussee 67, D-2000 Hamburg 13, Bundesrepublik Deutschland |
| |
Abstract: | Summary A set K of integer vectors is called right-closed, if for any elementmK all vectors mm are also contained in K. In such a case K is a semilinear set of vectors having a minimal generating set res(K), called the residue of K. A general method is given for computing the residue set of a right-closed set, provided it satisfies a certain decidability criterion.Various right-closed sets wich are important for analyzing, constructing, or controlling Petri nets are studied. One such set is the set CONTINUAL(T) of all such markings which have an infinite continuation using each transition infinitely many times. It is shown that the residue set of CONTINUAL(T) can be constructed effectively, solving an open problem of Schroff. The proof also solves problem 24 (iii) in the EATCS-Bulletin. The new methods developed in this paper can also be used to show that it is decidable, whether a signal net is prompt [23] and whether certain -languages of a Petri net are empty or not.It is shown, how the behaviour of a given Petri net can be controlled in a simple way in order to realize its maximal central subbehaviour, thereby solving a problem of Nivat and Arnold, or its maximal live subbehaviour as well. This latter approach is used to give a new solution for the bankers problem described by Dijkstra.Since the restriction imposed on a Petri net by a fact [11] can be formulated as a right closed set, our method also gives a new general approach for implementations of facts. |
| |
Keywords: | |
本文献已被 SpringerLink 等数据库收录! |
|