An Introduction to Fifo Nets-Monogeneous Nets: A Subclass of Fifo Nets

Abstract We introduce a new model of parallel computation, the FIFO nets. We show how it can simulate Petri nets and coloured Petri nets and prove that a restriction of it (alphabetical FIFO nets) has the power of Turing machines. Furthermore, we define monogeneous FIFO nets and use the coverability graph for proving that it is decidable whether or not a monogeneous net is bounded and whether or not its language is regular.

[1]  Rüdiger Valk,et al.  Petri Nets and Regular Languages , 1981, J. Comput. Syst. Sci..

[2]  Raymond E. Miller,et al.  Homomorphisms between Models of Parallel Computation , 1982, J. Comput. Syst. Sci..

[3]  C. A. R. Hoare,et al.  Communicating Sequential Processes (Reprint) , 1983, Commun. ACM.

[4]  Bernard Vauquelin,et al.  Automates a File , 1980, Theor. Comput. Sci..

[5]  Kurt Lautenbach,et al.  The Analysis of Distributed Systems by Means of Predicate ? Transition-Nets , 1979, Semantics of Concurrent Computation.

[6]  Richard M. Karp,et al.  Parallel Program Schemata , 1969, J. Comput. Syst. Sci..

[7]  Alain Finkel,et al.  Fifo nets: a new model of parallel computation , 1983 .

[8]  Kurt Jensen,et al.  Coloured Petri Nets and the Invariant-Method , 1981, Theor. Comput. Sci..

[9]  James L. Peterson,et al.  A Note on Colored Petri Nets , 1980, Inf. Process. Lett..

[10]  Grzegorz Rozenberg,et al.  Subset Languages of Petri Nets , 1982, European Workshop on Applications and Theory of Petri Nets.

[11]  F. Boussinot,et al.  A Language for Formal Description of Real Time Systems , 1983 .

[12]  Marvin Minsky,et al.  Computation : finite and infinite machines , 2016 .