Skip to main navigation Skip to search Skip to main content

Petri net languages and infinite subsets of Nm

  • Universitá di Cagliari

Research output: Contribution to journalArticlepeer-review

Abstract

Families of Petri net languages are usually defined by varying the type of transition labeling and the class of subsets of Nm to be used as sets of final markings (m is the number of places). So far three main classes of subsets have been studied: the trivial class containing as single element Nm, the class of finite subsets of Nm, and the class of ideals (or covering subsets) of Nm. In this paper we extend the known hierarchy of Petri net languages by considering the classes of semi-cylindrical, star-free, recognizable, rational (or semi-linear) subsets of Nm. We compare the related Petri net languages. For arbitrarily labeled and for λ-free labeled Petri net languages, the above hierarchy collapses: one does not increase the generality by considering semi-linear accepting sets instead of the usual finite ones. However, for free-labeled and for deterministic Petri net languages, we show that one gets new distinct subclasses of languages, for which several decidability problems become solvable. We establish as intermediate results some properties of star-free subsets of general monoids.

Original languageEnglish
Pages (from-to)373-391
Number of pages19
JournalJournal of Computer and System Sciences
Volume59
Issue number3
DOIs
Publication statusPublished - 1 Jan 1999

Fingerprint

Dive into the research topics of 'Petri net languages and infinite subsets of Nm'. Together they form a unique fingerprint.

Cite this