Skip to main content

Groups Whose Word Problem is a Petri Net Language

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9118))

Abstract

There has been considerable interest in exploring the connections between the word problem of a finitely generated group as a formal language and the algebraic structure of the group. However, there are few complete characterizations that tell us precisely which groups have their word problem in a specified class of languages. We investigate which finitely generated groups have their word problem equal to a language accepted by a Petri net and give a complete classification, showing that a group has such a word problem if and only if it is virtually abelian.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    The one-counter languages are those languages accepted by a pushdown automaton where we have a single stack symbol apart from a bottom marker.

  2. 2.

    Recall that the \(t_i\) are actual transitions, not labels of transitions (i.e., generators); therefore this argument does not imply that \(G\) is abelian as, for example, being able to swap labels \(a\) and \(b\) in one such sequence does not mean that we would necessarily be able to do so in all such sequences.

References

  1. Anisimov, A.V.: Group languages. Cybernet. Syst. Anal. 7, 594–601 (1971)

    Article  Google Scholar 

  2. Autebert, J.M., Boasson, L., Sénizergues, G.: Groups and NTS languages. J. Comput. Syst. Sci. 35, 243–267 (1987)

    Article  MATH  Google Scholar 

  3. Dunwoody, M.J.: The accessibility of finitely presented groups. Invent. Math. 81, 449–457 (1985)

    Article  MATH  MathSciNet  Google Scholar 

  4. Elder, M., Kambites, M., Ostheimer, G.: On groups and counter automata. Internat. J. Algebra Comput. 18, 1345–1364 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  5. Greibach, S.A.: Remarks on blind and partially blind one-way multicounter machines. Theor. Comput. Sci. 7, 311–324 (1978)

    Article  MATH  MathSciNet  Google Scholar 

  6. Gromov, M.: Groups of polynomial growth and expanding maps. Publications Mathematiques de l’Institut des Hautes Etudes Scientifiques, vol. 53, pp. 53–78 (1981)

    Google Scholar 

  7. Hack, M.: Petri net languages. Computation Structures Group Memo 124, Project MAC, M.I.T. (1975)

    Google Scholar 

  8. Herbst, T.: On a subclass of context-free groups. RAIRO Theor. Infor. Appl. 25, 255–272 (1991)

    MATH  MathSciNet  Google Scholar 

  9. Herbst, T., Thomas, R.M.: Group presentations, formal languages and characterizations of one-counter groups. Theor. Comput. Sci. 112, 187–213 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  10. Holt, D.F., Owens, M.D., Thomas, R.M.: Groups and semigroups with a one-counter word problem. J. Aust. Math. Soc. 85, 197–209 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  11. Holt, D.F., Rees, S., Röver, C.E., Thomas, R.M.: Groups with context-free co-word problem. J. Lond. Math. Soc. 71, 643–657 (2005)

    Article  MATH  Google Scholar 

  12. Jantzen, M.: On the hierarchy of Petri net languages. RAIRO Theor. Inf. Appl. 13, 19–30 (1979)

    MATH  MathSciNet  Google Scholar 

  13. Jantzen, M.: Language theory of Petri nets. In: Brauer, W., Reisig, W., Rozenberg, G. (eds.) Petri Nets: Central Models and Their Properties. LNCS, vol. 254, pp. 397–412. Springer, Heidelberg (1987)

    Chapter  Google Scholar 

  14. Johnson, D.L.: Presentations of groups. In: London mathematical society student texts, CUP, 2nd edn. Cambridge University Press, Cambridge (1997). http://books.google.co.uk/books?id=RYeIcopMH-IC

  15. Lambert, J.: A structure to decide reachability in Petri nets. Theoret. Comput. Sci. 99, 79–104 (1992)

    Article  MATH  MathSciNet  Google Scholar 

  16. Lehnert, J., Schweitzer, P.: The co-word problem for the Higman-Thompson group is context-free. Bull. Lond. Math. Soc. 39, 235–241 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  17. Muller, D., Schupp, P.: Groups, the theory of ends, and context-free languages. J. Comput. Syst. Sci. 26, 295–310 (1983)

    Article  MATH  MathSciNet  Google Scholar 

  18. Parikh, R.J.: On context-free languages. J. ACM 13, 570–581 (1966)

    Article  MATH  MathSciNet  Google Scholar 

  19. Peterson, J.L.: Computation sequence sets. J. Comput. Syst. Sci. 13, 1–24 (1976)

    Article  MATH  Google Scholar 

  20. Robinson, D.: A Course in the Theory of Groups, 2nd edn. Springer, New York (1995)

    MATH  Google Scholar 

Download references

Acknowledgments

Some of the research for this paper was done whilst the authors were visiting the Nesin Mathematics Village in Turkey; the authors would like to thank the Village both for the financial support that enabled them to work there and for the wonderful research environment it provided that stimulated the results presented here. The authors would like to thank the referees for their helpful and constructive comments. The second author also would like to thank Hilary Craig for all her help and encouragement.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Richard M. Thomas .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Rino Nesin, G.A., Thomas, R.M. (2015). Groups Whose Word Problem is a Petri Net Language. In: Shallit, J., Okhotin, A. (eds) Descriptional Complexity of Formal Systems. DCFS 2015. Lecture Notes in Computer Science(), vol 9118. Springer, Cham. https://doi.org/10.1007/978-3-319-19225-3_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-19225-3_21

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-19224-6

  • Online ISBN: 978-3-319-19225-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics