Skip to main content

Fundamental structures in Well-Structured infinite Transition Systems

  • Conference paper
  • First Online:
LATIN'98: Theoretical Informatics (LATIN 1998)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1380))

Included in the following conference series:

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”.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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.

    Google Scholar 

  2. 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.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. 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.

    Article  MathSciNet  Google Scholar 

  7. 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.

    Article  MathSciNet  Google Scholar 

  8. G. von Bochmann. Finite state description of communication protocols. Computer Networks and ISDN Systems, 2:361–372, 1978.

    Google Scholar 

  9. A. Bonchatbonrat. Concise Holmesian proofs for elementary Moncher-Watson problems. In A. Mycroft, editor, Proc. 3rd Int. Conf. Theor. Crim. Deduction, London, November 1894.

    Google Scholar 

  10. 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.

    Google Scholar 

  11. 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.

    Google Scholar 

  12. 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.

    Article  Google Scholar 

  13. S. Christensen. Decidability and decomposition in process algebras. PhD thesis CST-105-93, Dept. of Computer Science, University of Edinburgh, UK, 1993.

    Google Scholar 

  14. 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.

    Google Scholar 

  15. 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.

    Google Scholar 

  16. A. Finkel and A. Choquet. Fifo nets without order deadlock. Acta Informatica, 25(1):15–36, 1987.

    Article  MathSciNet  Google Scholar 

  17. 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.

    Google Scholar 

  18. 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.

    Google Scholar 

  19. A. Finkel. Well structured transition systems. Research Report 365, Lab. de Recherche en Informatique (LRI), Univ. Paris-Sud, Orsay, August 1987.

    Google Scholar 

  20. A. Finkel. Reduction and covering of infinite reachability trees. Information and Computation, 89(2):144–179, 1990.

    Article  MATH  MathSciNet  Google Scholar 

  21. 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.

    Google Scholar 

  22. A. Finkel. Decidability of the termination problem for completely specificied protocols. Distributed Computing, 7:129–135, 1994.

    Article  Google Scholar 

  23. M. G. Gouda and L. E. Rosier. Synchronizable networks of communicating finite state machines. Unpublished manuscript, 1985.

    Google Scholar 

  24. M. Hennessy and R. Milner. Algebraic laws for nondeterminism and concurrency. Journal of the ACM, 32(1):137–161, 1985.

    Article  MathSciNet  Google Scholar 

  25. 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.

    Google Scholar 

  26. 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.

    Google Scholar 

  27. E. Mäkinen. On permutation grammars generating context-free languages. BIT, 25:604–610, 1985.

    Article  MATH  MathSciNet  Google Scholar 

  28. 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.

    Google Scholar 

  29. 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.

    Google Scholar 

  30. R. Valk and M. Jantzen. The residue of vector sets with applications to decidability problems in Petri nets. Acta Informatica, 21:643–674, 1985.

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Cláudio L. Lucchesi Arnaldo V. Moura

Rights and permissions

Reprints 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

Publish with us

Policies and ethics