Skip to main content

Completeness results for linear logic on Petri nets

Extended abstract

  • Conference paper
  • First Online:

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

Abstract

Completeness is shown for several versions of Girard's linear logic with respect to Petri nets as the class of models. The strongest logic considered is intuitionistic linear logic, with ⊗, ⊸, &, ⊕ and the exponential ! (“of course”), and forms of quantification. This logic is shown sound and complete with respect to atomic nets (these include nets in which every transition leads to a nonempty multiset of places). The logic is remarkably expressive, enabling descriptions of the kinds of properties one might wish to show of nets; in particular, negative properties, asserting the impossibility of an assertion, can also be expressed.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Carolyn Brown. Relating Petri Nets to Formulae of Linear Logic. Technical Report ECS LFCS 89-87, University of Edinburgh, 1989.

    Google Scholar 

  2. Uffe Henrik Engberg and Glynn Winskel. Petri Nets as Models of Linear Logic. In CAAP '90, Coll. on Trees in Algebra and Programming Copenhagen, Denmark, May 15–18, pages 147–161. Springer-Verlag (LNCS 431), 1990.

    Google Scholar 

  3. Uffe Henrik Engberg and Glynn Winskel. Completeness Results for Linear Logic on Petri Nets. Technical Report DAIMI-PB 435, Department of Computer Science, Aarhus University, April 1993.

    Google Scholar 

  4. Carl Gunter and Vijay Gehlot. Nets as Tensor Theories. Technical Report MS-CIS-89-68, University of Pennsylvania, October 1989.

    Google Scholar 

  5. Jean-Yves Girard. Linear Logic. Theoretical Computer Science, 50(1):1–102, 1987.

    Google Scholar 

  6. Jean-Yves Girard and Yves Lafont. Linear Logic and Lazy Computation. In Proc. TAPSOFT 87 (Pisa), vol. 2, pages 52–66. Springer-Verlag (LNCS 250), 1987.

    Google Scholar 

  7. Yves Lafont. The Linear Abstract Machine. Theoretical Computer Science, 59:157–180, 1988.

    Google Scholar 

  8. Narciso Martí-Oliet and José Meseguer. From Petri Nets to Linear Logic: a Survey. International Journal of Foundations of Computer Science, 2(4):297–399, 1991.

    Google Scholar 

  9. Wolfgang Reisig. Petri Nets, An Introduction, volume 4 of EATCS Monographs on Theoretical Computer Science. Springer-Verlag, 1985.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Andrzej M. Borzyszkowski Stefan Sokołowski

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Engberg, U., Winskel, G. (1993). Completeness results for linear logic on Petri nets. In: Borzyszkowski, A.M., Sokołowski, S. (eds) Mathematical Foundations of Computer Science 1993. MFCS 1993. Lecture Notes in Computer Science, vol 711. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57182-5_36

Download citation

  • DOI: https://doi.org/10.1007/3-540-57182-5_36

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57182-7

  • Online ISBN: 978-3-540-47927-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics