Summary
This paper contains a proof that live and safe free choice Petri nets have home states. Home states are ones which can be reached from every successor state of the initial state. Liveness means that all actions remain executable, and safeness means that all capacities are finite. The result is interesting because it may help in the analysis of behavioural properties of complex systems. The existence of home states is a strong property which (as we will also show) fails to hold for a slightly generalised class of nets.
Similar content being viewed by others
References
Berthelot, G., Terrat, R.: Petri nets for the correctness of protocols. IEEE Trans. Comm. 30, 2497–2505 (1982)
Best, E.: Adequacy properties of path programs. Theor. Comput. Sci. 18, 149–171 (1982)
Best, E.: Relational semantics of concurrent programs (with some applications). In: Formal description of programming concepts II (D. Bjørner, ed.), pp. 431–452. Amsterdam: North Holland 1983
Best, E., Shields, M.W.: Some equivalence results on free choice nets and simple nets and on the periodicity of live and safe free choice nets. Proc. CAAP'83, Lecture Notes in Computer Science, Vol. 159, pp. 141–154. Berlin-Heidelberg-New York: Springer 1983
Genrich, H.J., Lautenbach, K., Thiagarajan, P.S.: Elements of General Net Theory. In: Net theory and applications. (W. Brauer, ed.), Lecture Notes in Computer Science, Vol. 84, pp. 21–163. Berlin-Heidelberg-New York: Springer 1980
Commoner, F., Holt, A.W., Even, S., Pnueli, A.: Marked directed graphs. J. Comput. System Sci. 5, 511–523 (1971)
Genrich, HJ., Lautenbach, K.: Synchronisationsgraphen. Acta Informat. 2, 143–161 (1973)
Genrich, H.J., Thiagarajan, P.S.: A theory of bipolar synchronisation schemes. Computer Science Department, University of Aarhus (1983). Also to appear in TCS
Hack, M.H.T.: Analysis of production schemata by Petri nets. TR-94, MIT, Boston (1972). Corrected June 1974
Keller, R.: Formal verification of parallel programs. Comm. ACM 19, 371–387 (1976)
Shields, M.W.: On the non-sequential behaviour of systems possessing a generalised free choice property. Internal Report CRS-92-81, Edinburgh University (1981). Also to appear in TCS
Thiagarajan, P.S., Voss, K.: In praise of free choice nets. Proc. 4th Petri Net Workshop, pp. 322–341, Toulouse (1983)
Thiagarajan, P.S., Voss, K.: A fresh look at free choice nets. Arbeitspapiere der GMD No. 58, St. Augustin (1983)
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Best, E., Voss, K. Free choice systems have home states. Acta Informatica 21, 89–100 (1984). https://doi.org/10.1007/BF00289141
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF00289141