Skip to main content

Small Universal Non-deterministic Petri Nets with Inhibitor Arcs

  • Conference paper

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

Abstract

This paper investigates the universality problem for Petri nets with inhibitor arcs. Four descriptional complexity parameters are considered: the number of places, transitions, inhibitor arcs, and the maximal degree of a transition. Each of these parameters is aimed to be minimized, a special attention being given to the number of places. Four constructions are presented having the following values of parameters (listed in the above order): (5, 877, 1022, 729), (5, 1024, 1316, 379), (4, 668, 778, 555), and (4, 780, 1002, 299). The decrease of the number of places with respect to previous work is primarily due to the consideration of non-deterministic computations in Petri nets. Using equivalencies between models our results can be translated to multiset rewriting with forbidding conditions, or to P systems with inhibitors.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alhazov, A., Verlan, S.: Minimization strategies for maximally parallel multiset rewriting systems. Theoretical Computer Science 412(17), 1581–1591 (2011)

    Article  MATH  MathSciNet  Google Scholar 

  2. Barzdin, I.M.: Ob odnom klasse machin Turinga (machiny Minskogo), russian. Algebra i Logika 1, 42–51 (1963)

    MathSciNet  Google Scholar 

  3. Fourer, R., Gay, D.M., Kernighan, B.W.: AMPL: A Modeling Language for Mathematical Programming, 2nd edn. Duxbury Press, Brooks/Cole Publishing Company (2002)

    Google Scholar 

  4. Ivanov, S., Pelz, E., Verlan, S.: Small universal Petri nets with inhibitor arcs. In: Computability in Europe (2014)

    Google Scholar 

  5. Koiran, P., Moore, C.: Closed-form analytic maps in one and two dimensions can simulate universal turing machines. Theor. Comput. Sci. 210(1), 217–223 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  6. Korec, I.: Small universal register machines. Theoretical Computer Science 168(2), 267–301 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  7. Malcev, A.I.: Algorithms and Recursive Functions. Wolters-Noordhoff Pub. Co., Groningen (1970)

    Google Scholar 

  8. Margenstern, M.: Frontier between decidability and undecidability: A survey. Theoretical Computer Science 231(2), 217–251 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  9. Margenstern, M.: An algorithm for buiding inrinsically universal automata in hyperbolic spaces. In: Arabnia, H.R., Murgin, M. (eds.) FCS, pp. 3–9. CSREA Press (2006)

    Google Scholar 

  10. Minsky, M.: Size and structure of universal Turing machines using tag systems. In: Recursive Function Theory: Proceedings, Symposium in Pure Mathematics, Provelence, vol. 5, pp. 229–238 (1962)

    Google Scholar 

  11. Minsky, M.: Computations: Finite and Infinite Machines. Prentice Hall, Englewood Cliffts (1967)

    Google Scholar 

  12. Gurobi Optimization, Inc. Gurobi optimizer reference manual (2014)

    Google Scholar 

  13. Păun, G.: Membrane Computing. An Introduction. Springer, Berlin (2002)

    Book  MATH  Google Scholar 

  14. Pelz, E.: Closure properties of deterministic Petri nets. In: Brandenburg, F.J., Wirsing, M., Vidal-Naquet, G. (eds.) STACS 1987. LNCS, vol. 247, pp. 371–382. Springer, Heidelberg (1987)

    Chapter  Google Scholar 

  15. Rozenberg, G., Salomaa, A. (eds.): Handbook of Formal Languages, vol. 1–3. Springer (1997)

    Google Scholar 

  16. Schroeppel, R.: A two counter machine cannot calculate 2N. In: AI Memos. MIT AI Lab (1972)

    Google Scholar 

  17. Turing, A.M.: On computable numbers, with an application to the Entscheidungsproblem. Proceedings of the London Mathematical Society 42(2), 230–265 (1936)

    MathSciNet  Google Scholar 

  18. Woods, D., Neary, T.: The complexity of small universal Turing machines: A survey. Theor. Comput. Sci. 410(4-5), 443–450 (2009)

    Article  MATH  MathSciNet  Google Scholar 

  19. Zaitsev, D.A.: Universal Petri net. Cybernetics and Systems Analysis 48(4), 498–511 (2012)

    Article  Google Scholar 

  20. Zaitsev, D.A.: A small universal Petri net. EPTCS 128, 190–202 (2013); In Proceedings of Machines, Computations and Universality (MCU 2013), arXiv:1309.1043

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Ivanov, S., Pelz, E., Verlan, S. (2014). Small Universal Non-deterministic Petri Nets with Inhibitor Arcs. In: Jürgensen, H., Karhumäki, J., Okhotin, A. (eds) Descriptional Complexity of Formal Systems. DCFS 2014. Lecture Notes in Computer Science, vol 8614. Springer, Cham. https://doi.org/10.1007/978-3-319-09704-6_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-09704-6_17

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-09703-9

  • Online ISBN: 978-3-319-09704-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics