Abstract
We suggest a simple and clean definition for Well-Structured Transition Systems [20, 1], a general class of infinite state systems for which decidability results exist. As a consequence we can (1) generalize the definition in many ways, (2) find examples of (general) WSTS's in many fields, and (3) present new decidability results.
This work was supported by ECOS Action U93E05 “Modèles formels du parallélisme”.
Preview
Unable to display preview. Download preview PDF.
References
P. A. Abdulla, K. čerāns, B. Jonsson, and T. Yih-Kuen. General decidability theorems for infinite-state systems. In Proc. 11th IEEE Symp. Logic in Computer Science (LICS'96), New Brunswick, NJ, USA, July 1996, pages 313–321, 1996.
P. A. Abdulla and B. Jonsson. Verifying programs with unreliable channels. In Proc. 8th IEEE Symp. Logic in Computer Science (LICS'93), Montreal, Canada, June 1993, pages 160–170, 1993.
P. A. Abdulla and B. Jonsson. Undecidability of verifying programs with unreliable channels. In Proc. 21st Int. Coll. Automata, Languages, and Programming (ICALP'94), Jerusalem, Israel, July 1994, volume 820 of Lecture Notes in Computer Science, pages 316–327. Springer-Verlag, 1994.
P. A. Abdulla and B. Jonsson. Model-checking through constraint solving. In Methods and Tools for the Verification of Infinite State Systems, Proceedings of the Grenoble-Alpe d'Huez European School of Computer Science, May 23–25, Grenoble, France. VERIMAG, St-Martin d'Hères, France, 1997.
J. C. M. Baeten, J. A. Bergstra, and J. W. Klop. Decidability of bisimulation equivalence for processes generating context-free languages. In Proc. Parallel Architectures and Languages Europe (PARLE'87), Eindhoven, NL, June 1987, vol. II: Parallel Languages, volume 259 of Lecture Notes in Computer Science, pages 94–111. Springer-Verlag, 1987.
M. C. Browne, E. M. Clarke, and O. Grümberg. Characterizing finite Kripke structures in propositional temporal logic. Theoretical Computer Science, 59(1–2):115–131, 1988.
J. R. Burch, E. M. Clarke, K. L. McMillan, D. L. Dill, and L. J. Hwang. Symbolic model checking: 1020 states and beyond. Information and Computation, 98(2):142–170, 1992.
G. von Bochmann. Finite state description of communication protocols. Computer Networks and ISDN Systems, 2:361–372, 1978.
A. Bonchatbonrat. Concise Holmesian proofs for elementary Moncher-Watson problems. In A. Mycroft, editor, Proc. 3rd Int. Conf. Theor. Crim. Deduction, London, November 1894.
G. Cécé. Etat de l'art des techniques d'analyse des automates finis communicants. Rapport de DEA, Université de Paris-Sud, Orsay, France, September 1993.
K. čerāns. Deciding properties of integral relational automata. In Proc. 21st Int. Coll. Automata, Languages, and Programming (ICALP'94), Jerusalem, Israel, July 1994, volume 820 of Lecture Notes in Computer Science, pages 35–46. Springer-Verlag, 1994.
G. Cécé, A. Finkel, and S. Purushothaman Iyer. Unreliable channels are easier to verify than perfect channels. Information and Computation, 124(1):20–31, 1995.
S. Christensen. Decidability and decomposition in process algebras. PhD thesis CST-105-93, Dept. of Computer Science, University of Edinburgh, UK, 1993.
G. Ciardo. Petri nets with marking-dependent arc cardinality: Properties and analysis. In Proc. 15th Int. Conf. Applications and Theory of Petri Nets, Zaragoza, Spain, June 1994, volume 815 of Lecture Notes in Computer Science, pages 179–198. Springer-Verlag, 1994.
J. Esparza. More infinite results. In Proc. 1st Int. Workshop on Verification of Infinite State Systems (INFINITY'96), Pisa, Italy, Aug. 1996, volume 5 of Electronic Notes in Theor. Comp. Sci. Elsevier, 1997.
A. Finkel and A. Choquet. Fifo nets without order deadlock. Acta Informatica, 25(1):15–36, 1987.
A. Finkel. About monogeneous fifo Petri nets. In Proc. 3rd European Workshop on Applications and Theory of Petri Nets, Varenna, Italy, Sep. 1982, pages 175–192, 1982.
A. Finkel. A generalization of the procedure of Karp and Miller to well structured transition systems. In Proc. 14th Int. Coll. Automata, Languages, and Programming (ICALP'87), Karlsruhe, FRG, July 1987, volume 267 of Lecture Notes in Computer Science, pages 499–508. Springer-Verlag, 1987.
A. Finkel. Well structured transition systems. Research Report 365, Lab. de Recherche en Informatique (LRI), Univ. Paris-Sud, Orsay, August 1987.
A. Finkel. Reduction and covering of infinite reachability trees. Information and Computation, 89(2):144–179, 1990.
A. Finkel. The minimal coverability graph algorithm. In Advances in Petri Nets 1993, volume 674 of Lecture Notes in Computer Science, pages 210–243. Springer-Verlag, 1993.
A. Finkel. Decidability of the termination problem for completely specificied protocols. Distributed Computing, 7:129–135, 1994.
M. G. Gouda and L. E. Rosier. Synchronizable networks of communicating finite state machines. Unpublished manuscript, 1985.
M. Hennessy and R. Milner. Algebraic laws for nondeterminism and concurrency. Journal of the ACM, 32(1):137–161, 1985.
O. Kouchnarenko and Ph. Schnoebelen. A model for recursive-parallel programs. In Proc. 1st Int. Workshop on Verification of Infinite State Systems (INFINITY'96), Pisa, Italy, Aug. 1996, volume 5 of Electronic Notes in Theor. Comp. Sci. Elsevier, 1997.
C. Lakos and S. Christensen. A general approach to arc extensions for coloured Petri nets. In Proc. 15th Int. Conf. Applications and Theory of Petri Nets, Zaragoza, Spain, June 1994, volume 815 of Lecture Notes in Computer Science, pages 338–357. Springer-Verlag, 1994.
E. Mäkinen. On permutation grammars generating context-free languages. BIT, 25:604–610, 1985.
F. Moller. Infinite results. In Proc. 7th Int. Conf. Concurrency Theory (CONCUR'96), Pisa, Italy, Aug. 1996, volume 1119 of Lecture Notes in Computer Science, pages 195–216. Springer-Verlag, 1996.
R. Valk. Self-modifying nets, a natural extension of Petri nets. In Proc. 5th Int. Coll. Automata, Languages, and Programming (ICALP'78), Udine, Italy, Jul. 1978, volume 62 of Lecture Notes in Computer Science, pages 464–476. Springer-Verlag, 1978.
R. Valk and M. Jantzen. The residue of vector sets with applications to decidability problems in Petri nets. Acta Informatica, 21:643–674, 1985.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Finkel, A., Schnoebelen, P. (1998). Fundamental structures in Well-Structured infinite Transition Systems. In: Lucchesi, C.L., Moura, A.V. (eds) LATIN'98: Theoretical Informatics. LATIN 1998. Lecture Notes in Computer Science, vol 1380. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0054314
Download citation
DOI: https://doi.org/10.1007/BFb0054314
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64275-6
Online ISBN: 978-3-540-69715-2
eBook Packages: Springer Book Archive